首页 > 解决方案 > 如何在VS C#中按下回车键时启用自动完成

问题描述

我希望 Visual Studio Intellisense 在按 Enter 后接受建议的关键字。我找不到任何选项来切换它。

默认情况下,您可以通过按空格或制表符或插符来自动完成建议的关键字。

我在 MacOs 上编辑了 $HOME/Library/Application Support/Code/User/settings.json 中的 settings.json

{
    "telemetry.enableTelemetry": false,
    "window.zoomLevel": 0,
    "editor.suggestSelection": "first",
    "vsintellicode.modify.editor.suggestSelection": "automaticallyOverrodeDefaultValue",


    /* Controls if suggestions should be accepted on 'Enter' - in addition to 'Tab'. 
    Helps to avoid ambiguity between inserting new lines or accepting suggestions.
    The value 'smart' means only accept a suggestion with Enter when it makes a textual change
    */
    "editor.acceptSuggestionOnEnter": "on"
}

我希望在保存 settings.json 并重新启动编辑器后应用更改但没有任何改变。

标签: c#autocompleteintellisensevisual-studio-mac

解决方案


推荐阅读