这就是所谓的IntelliSense。它为您提供有关您即将致电的功能的更多信息。
在您的例子:1/2(newNode:节点,偏移:号)无效
1/2 - 这表明,有2个重载你想调用的函数(您可以点击上的箭头或使用箭头键上/箭头键下通过所有重载导航)
newNode:节点 - newNode是第一参数的名称,节点是类预期
偏移:数 - offSet是第二个参数的名称,数字是预期的类型
void - 指示返回类型,在此情况下不返回。
智能感知是Static Typed/Pre编译语言(如C#或Java)的优势之一。我认为Visual Studio Code的一个重要特性是,它为您提供IntelliSense(扩展)到JavaScript等语言。 (动态,在运行时编译)。 Visual Studio Code通过使用TypeScript文件(如.d.ts和JSDocs)实现了这一点(我相信)。
关于停用它...我通过settings.json文件看了一下,发现只有2关于智能感知命令:
// Always include all words from the current document. (default: false)
"javascript.suggest.alwaysAllWords": false,
// Complete functions with their parameter signature. (default: false)
"javascript.suggest.useCodeSnippetsOnMethodSuggest": false,
你能够访问这个代码文件 - >首选项 - >用户设置。 你也可以看到Visual Studio Codes Homepage.
引用的文件都没有达到你要找的。
这使我认为你无法停用它。
(查看编辑)您可以查找类型文件夹,并从您的项目中删除/ exclude。
编辑:经过进一步研究,我相信我发现你正在寻找的设置:Editing Evolved.
你想设置:
editor.quickSuggestions: false,
editor.suggestOnTriggerCharacters: false
在settings.json文件
。
来源
2016-02-03 22:21:41
seN