如何在Microsoft Visual Studio Code中禁用自动补全和智能感知

【如何在Microsoft Visual Studio Code中禁用自动补全和智能感知】为什么有人该从代码编辑器禁用自动完成功能?确实, 没有任何普通的开发人员愿意禁用这种有用的功能, 这就是为什么我们使用代码编辑器而不是纯文本编辑器的原因。但是, 大多数开发人员都不正常, 我们一直在创新和测试新事物。如果你正在寻找实现这一目标的方法, 那么你可能正在做一些很棒的工作(可能)。
几天前, 我正在编写一些编码视频, 但我发现键入时犯了很多错误。我讨厌当我发现编码视频时, 打字员写了一些东西, 然后他说哎呀, 那是错误的, 然后再次修改代码(在你已经复制了所有代码之后)。为了防止在将来的《我们的代码世界》视频中出现这种情况, 我在C#中开发了一个小实用程序, 可让你从模拟所有键盘事件(例如自动打字机)的文本框(或richtextbox)中键入文本。好吧, 但这与本教程有什么关系?没什么, 这只是关于为什么有人需要禁用自动完成的解释。自动打字机在VS Code中编写代码时, 会自动完成代码, 例如, 编写{将自动编写{}。显然, 这会在我的实用程序中添加不必要的逻辑来解决该问题, 因此我决定在Visual Studio上禁用自动补全和智能感知功能, 这非常容易。
禁用自动补全和智能感知首先需要访问VS Code的设置文件。你可以使用键盘组合键CTRL +来访问此文件, 或导航至” 文件” , “ 首选项” , 然后单击” 设置” 。这将打开VSCode的settings.json文件, 你将需要添加以下选项:

{// OPTIONAL WORD WRAPPING// Controls if lines should wrap. The lines will wrap at min(editor.wrappingColumn, viewportWidthInColumns)."editor.wordWrap": "off", // Controls the indentation of wrapped lines. Can be one of 'none', 'same' or 'indent'."editor.wrappingIndent": "none", // TURN OFF AUTOCOMPLETION// Controls if quick suggestions should show up or not while typing"editor.quickSuggestions": false, // Controls the delay in ms after which quick suggestions will show up"editor.quickSuggestionsDelay": 90, // Enables parameter hints"editor.parameterHints": false, // Controls if the editor should automatically close brackets after opening them"editor.autoClosingBrackets": false, // Controls if the editor should automatically format the line after typing"editor.formatOnType": false, // Controls if suggestions should automatically show up when typing trigger characters"editor.suggestOnTriggerCharacters": false, // Controls if suggestions should be accepted 'Enter' - in addition to 'Tab'. Helps to avoid ambiguity between inserting new lines or accepting suggestions."editor.acceptSuggestionOnEnter": "off"}

如果你使用的是HTML, 则自动完成功能可能仍会添加代码片段并自动完成节点, 例如< div> < / div> 。要禁用此行为, 请同时添加:
{"html.autoClosingTags": false, "html.format.enable": false, "html.validate.scripts": false, "html.suggest.html5": false, "html.format.extraLiners": ""}

编码愉快!

    推荐阅读