这是指禁用 此特定功能,同时保持所有其他代码提示功能处于活动状态。
我非常熟悉设置 GUI 以及 settings.json,并且进行了广泛的搜索,但没有一个 Intellisense/hints/suggestions 配置似乎适用于这个特定的弹出窗口。
看起来它最终将出现在 html 文件的 v1.52 中,请参阅 https://github.com/microsoft/vscode/issues/97979 - 它也将出现在 css/scss 文件中。
两个新设置:
"html.hover.documentation": false,
"html.hover.references": false,
references
只会禁用 MDN Reference
链接。 documentation
还设置所有 MDN 文档。
"html.hover.documentation": "Show tag and attribute documentation in hover.",
"html.hover.references": "Show references to MDN in hover."
对于 v1.54 扩展到 css、scss 和 less:
在 CSS/LESS/SCSS 和 HTML 中悬停
您现在可以微调 HTML 和 CSS 中的悬停内容:
- 不显示来自 MDN 的文档
- 不显示 MDN 页面的链接 使用设置
中的设置和css.hover.documentation
分别类似css.hover.references
、html
、css
和scss
less
前往
File > Preferences > Settings
或
按 Ctrl + ,
搜索
MDN
,您将看到 4 个复选框。
取消选中这些,您就可以开始了:
这样,您仍然可以看到某些标签和关键字的悬停解释,但只有 MDN 参考链接会消失:
找到这个,在
settings.json
中插入以下内容。它可能会关闭比您想要的更多,但至少那个弹出窗口会消失。
"editor.hover.enabled": false,
要找到
settings.json
(右侧),请打开 VSCode 并按 Ctrl+P。输入“settings.json”并确保在 AppData(或安装 VSCode 的任何位置)中打开该设置。
当您按 Ctrl+P 查找 settings.json 文件时,它会显示其中两个文件,“打开默认 settings.json”和“打开 settings.json”。 你应该粘贴这个:
- "editor.hover.enabled": false,
打开settings.json。
默认的settings.json不可编辑。