[注意:我已经按照建议here尝试了javascript.suggest.alwaysAllWords
,但建议的设置只会在代码1.8.1中为macOS提供Unknown configuration setting
。]
自动完成在Visual Studio Code中对我来说很好,但仅适用于外部模块中的代码。这非常适合它的价值,但我真的错过了Sublime基于缓冲区的自动完成功能,它基本上包含当前打开的缓冲区中的任何单词作为自动完成选项。
例如,当我输入此内容时:
hashToPage : String -> Page
hashT
我希望自动填充能够提供oPage
作为hashT
的完成情况。相反,我必须重新键入整个字符串。
有没有办法调整设置以包含当前页面中的字词?
(或者所有打开的缓冲区,或者我创建的索引变量和函数名称的任何方法?)
答案 0 :(得分:2)
在互联网上搜索我发现了以下选项:
"editor.quickSuggestions": {
"other": true,
"comments": false,
"strings": false
},
像这样修复,这对我有用:
"editor.quickSuggestions": {
"other": true,
"comments": true,
"strings": true
},