如何仅为特定语言启用VSCode的editor.hover功能?
仅为特定语言启用VSCode的editor.hover功能
全局关闭默认hover功能
打开VSCode设置(快捷键Ctrl+,或Cmd+,),搜索editor.hover.enabled,将全局选项设为false,这样所有语言默认都不会触发hover提示。为目标语言单独开启hover
点击设置页面右上角的{}图标进入JSON编辑模式,在配置中添加针对特定语言的规则:"[语言标识符]": { "editor.hover.enabled": true }举个实际例子,要给JavaScript和Python开启hover,配置如下:
"[javascript]": { "editor.hover.enabled": true }, "[python]": { "editor.hover.enabled": true }语言标识符可以参考VSCode底部状态栏的当前语言标签,比如Java的标识符是
java,Go是go。验证设置效果
保存配置后,打开对应语言的文件悬停代码,就能正常显示hover提示;其他语言的文件则不会触发该功能。
小技巧:如果不确定某个语言的标识符,可在设置搜索框输入
[语言名称],VSCode会自动补全对应的标识符配置块。
内容的提问来源于stack exchange,提问作者John Xiao
相关产品推荐
相关产品推荐

