我正在使用新的Visual Studio Code,它显然尚未准备好迎接黄金时段,但我希望解决我遇到的问题。
在SQL文件中,只要键入 c a s e ,它就会自动添加{{ 1}},好像你正在构建一个end
块。即使您在评论中,或使用case
作为单词的一部分(例如,Case
)。我想完全禁用所有这些废话,因为它不能很好地为我自动完成任务。
我能找到的唯一配置选项,我已设置:
select CaseID from...
关于如何阻止这个的任何其他想法?
编辑:对于 b e g i < kbd> n (它添加了"editor.autoClosingBrackets": false,
"editor.suggestOnTriggerCharacters": false,
),我相信还有更多。
答案 0 :(得分:72)
在Visual Studio Code的最新版本中,我发现了
"editor.acceptSuggestionOnCommitCharacter": false
配置会禁用此行为。
答案 1 :(得分:41)
到目前为止,一年后,Visual Studio Code非常酷,准备好迎接黄金时段。但我仍然没有找到完全关闭自动完成功能的方法。
但他们的文档确实有一些东西: https://code.visualstudio.com/docs/editor/intellisense#_customizing-intellisense
基本上我把它放在我的settings.json
中尝试将其关闭以用于工作区。但我还是要对此进行评估。
// Place your settings in this file to overwrite default and user settings.
{
// Controls if quick suggestions should show up while typing
"editor.quickSuggestions": false,
// Controls if suggestions should be accepted with "Enter" - in addition to "Tab". Helps to avoid ambiguity between inserting new lines and accepting suggestions.
"editor.acceptSuggestionOnEnter": false,
// Controls the delay in ms after which quick suggestions will show up.
"editor.quickSuggestionsDelay": 10,
// Enable word based suggestions
"editor.wordBasedSuggestions": false
}
答案 2 :(得分:2)
在当前版本的VS Code中,将其添加到您的用户设置中:
"editor.quickSuggestions.other": false
这将禁用大多数虚假建议。
答案 3 :(得分:1)
我对1.22.1版进行了此更改
“ editor.wordBasedSuggestions”:错误
这可以防止已经出现的单词的完成。
在用户设置中进行上述更改,这些更改可在文件-> 首选项-> 设置
答案 4 :(得分:1)
这不是正确的答案,但这可能是一个更好的选择。增加:
编辑器:快速建议延迟
从50毫秒(默认)到500-1000毫秒。
在这种情况下,您有半秒钟的时间可以击败自动完成选项,这可能在95%的时间内就足够了,并且在某些情况下您不会失去想要的功能。
答案 5 :(得分:0)
重申答案,使人们更容易浏览。通过⌘+,
或Ctrl+,
打开设置。
{
"editor.quickSuggestions": false
}
答案 6 :(得分:0)
这可能对您有所帮助>> editor.acceptSuggestionOnCommitCharacter:错误
答案 7 :(得分:0)
从2019年5月17日开始对我有效。
"editor.acceptSuggestionOnCommitCharacter": false,
"editor.acceptSuggestionOnEnter": "off",
"editor.minimap.enabled": false,
"editor.parameterHints.enabled": false,
"editor.quickSuggestions": false,
"editor.quickSuggestionsDelay": 10,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestOnTriggerCharacters": false,
"editor.wordBasedSuggestions": false,
答案 8 :(得分:0)
在处理 SQL 文件时禁用“Visual Studio IntelliCode”扩展。这可能比更改对其他文件有用的设置更好。