visual studio code vs2017自动补全快捷键 防止Visual Studio代码中的自动完成



vscode golang自动补全 (6)

我正在使用新的 Visual Studio Code ,它显然尚未准备好黄金时段,但我希望能解决我遇到的问题。

在SQL文件中,无论何时键入 c ,都会自动添加 end ,就像构建一个 case 块一样。 即使您在评论中,或使用 Case 作为单词的一部分(例如, select CaseID from... )。 我想完全禁用所有这些废话,因为它不能很好地为我自动完成任务。

我能找到的唯一配置选项,我已经设置:

"editor.autoClosingBrackets": false,
"editor.suggestOnTriggerCharacters": false,

关于如何阻止这个的任何其他想法?

编辑: 也适用于像 这样的东西(它增加了 end ),我相信更多。

https://ffff65535.com


到目前为止,一年后,Visual Studio Code非常酷,准备好迎接黄金时段。 但我还没有找到一种方法来完全关闭自动完成功能。

但他们的文档确实有一些东西: https://code.visualstudio.com/docs/editor/intellisense#_customizing-intellisensehttps://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
}

在Visual Studio Code的最新版本中我发现了

"editor.acceptSuggestionOnCommitCharacter": false

配置禁用此行为。


我对版本1.22.1进行了此更改

“editor.wordBasedSuggestions”:false

这阻止了已经发生的单词的完成。


用户设置 中进行上述更改,可在“ 文件” - > “首选项” - > “设置”下找到


这不是正确的答案,但它可能是一个更好的选择。 增加:

编辑:快速建议延迟

从50毫秒(默认)到500-1000毫秒。

在这种情况下,您将有半秒钟的时间来击败自动完成选项,这可能足够95%的时间,并且您不会失去在某些情况下可能需要的功能。


这对我有用,截至2019年5月17日。

"editor.acceptSuggestionOnCommitCharacter": false,
"editor.acceptSuggestionOnEnter": "off",
"editor.hover.enabled": false,
"editor.minimap.enabled": false,
"editor.parameterHints.enabled": false,
"editor.quickSuggestions": false,
"editor.quickSuggestionsDelay": 10,
"editor.suggest.snippetsPreventQuickSuggestions": false,
"editor.suggestOnTriggerCharacters": false,
"editor.wordBasedSuggestions": false,

重申答案,让人们轻松浏览。 使用 ⌘+,Ctrl+, 打开您的设置。

{
    "editor.quickSuggestions": false
}




visual-studio-code