将 neovim 升级到 0.10 后,coc-flutter 开始以奇怪的方式显示参数类型

问题描述 投票:0回答:1

安装最新的 neovin 版本(0.10)后,我可以看到变量名称的额外指针。

我就是这个意思 在此输入图片描述

因此,当我打开文件时,一切看起来都不错,并且在加载

coc-flutter
扩展名后,这些东西就会出现。

它完全带有

neovim
0.10,我尝试手动安装所有以前的版本,但那里没有这些东西。这样做我没有接触任何软件包或
coc
扩展。

我还尝试在发布描述中找到任何提及此类功能的内容,但没有找到任何有用的东西。

我的问题是它们看起来和命名参数一模一样,而且非常令人困惑。

还值得一提的是,改变

colorscheme
并不能解决问题。

我接受以下解决方案:

  • 改变这些指针的颜色(和/或样式,将它们变成这样的
    [object]
  • 彻底删除它们

更新2024年5月23日

实际上我找到了以下建议,部分解决了我的问题。 高亮属性的名称是

CocInlayHint

我无法改变这些提示的外观,但至少我可以改变它们的颜色。 这是链接https://stackoverflow.com/a/73827297

flutter neovim liskov-substitution-principle
1个回答
0
投票

Neovim 0.10 默认打开终端颜色。这改变了终端中某些插件的行为。您可以通过在 init.vim 中使用

set notermguicolors
显式关闭它来恢复到旧的行为。

请参阅此处了解详细信息:Neovim 0.10 颜色方案更改影响背景突出显示自动命令

© www.soinside.com 2019 - 2024. All rights reserved.