Mik*_*son 6 configuration visual-studio-code
我喜欢 Visual Studio Code,但它的 Intellisense 自动完成功能让我发疯,我用它犯的错别字比它帮助的要多。所以我觉得我一定是用错了。
这个问题很难解释,所以我在下面有一个截图:
我输入了thi. 我希望/期望/希望自动完成功能只会查找thi按连续顺序包含的任何要自动完成的内容。但事实并非如此。相反,它会寻找任何以字母t,h以及i在其中。它们不需要彼此相邻,感兴趣的东西甚至不需要从t.
我想“驯服”自动完成以只找到连续的字母。有没有办法做到这一点?(我在大部分工作中使用 Python、Javascript 和 SQL,但我希望配置是跨语言的。)
理想情况下,我想自动完成的(a)要求所有的字母是连续的;(二)不要求感兴趣的东西,开始以这些字母,以及(c)忽略大/小写。但到目前为止,对我来说最重要的问题是解决 (a)。
您遇到的问题是2017 年 11 月更新中添加的功能。目前无法关闭模糊自动完成,但该问题目前已在GitHub上公开,并且将添加更改此行为的设置。
同时,您可以使用以下设置调整自动完成功能:
"editor.wordBasedSuggestions": false,
"javascript.nameSuggestions": false,
"editor.snippetSuggestions": "bottom", // inline, none
"editor.suggestSelection": "recentlyUsedByPrefix"
Run Code Online (Sandbox Code Playgroud)
来自官方文档:
当使用最后一个选项 时,
recentlyUsedByPrefixVS Code 会记住为特定前缀(部分文本)选择的项目。例如,如果您键入 co,然后选择 console,则下次键入 时,将预先选择co该建议。 这使您可以快速将各种前缀映射到不同的建议,例如:和。console
co -> consolecon -> const
有可能:
"editor.quickSuggestions": {
"other": false,
"comments": false,
"strings": false
},
Run Code Online (Sandbox Code Playgroud)
它并不能完全解决您的问题,但它是您无需深入 VS Code 源代码并创建扩展即可获得的最接近的问题。
| 归档时间: |
|
| 查看次数: |
1405 次 |
| 最近记录: |