VS Code 最近开始在我所有的函数调用中添加奇怪的文本:
path:
、algorithm:
、data:
等不在我的文件中。 VS Code 似乎正在添加它们。我也无法编辑或删除此添加的文本。
这是什么文本,我该如何禁用它?
最佳答案
那些是镶嵌提示。 VS Code 1.60 可以使用嵌入提示显示 JavaScript 和 TypeScript 的参数名称和推断类型。嵌入提示不是文件文本的一部分,不会保存到磁盘。
例子中,path:
、algorithm:
等都是参数名的内嵌提示,可以让你一眼就明白这些函数的参数是什么。
从 VS Code 1.60 开始,JavaScript 和 TypeScript 的嵌入提示在默认情况下处于禁用状态。如果它们已启用并且您再次将它们关闭,您可以通过设置完全禁用嵌入提示功能:
"editor.inlayHints.enabled": false
请记住,这将禁用所有嵌入提示,包括其他语言的提示。
您还可以有选择地启用/禁用 JavaScript 和 TypeScript 中特定类别的嵌入提示。例如,要禁用参数名称提示,只需设置:
"javascript.inlayHints.parameterNames.enabled": "none"
"typescript.inlayHints.parameterNames.enabled": "none"
还有许多其他设置可让您控制何时在 JavaScript 和 TypeScript 中显示嵌入提示
关于javascript - VS Code 向我在 JavaScript 和 TypeScript 中的函数调用添加了奇怪的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68946903/