visual-studio-code - Visual Studio Code禁用自动报价

标签 visual-studio-code

如何禁用自动报价功能?

当我按下'或'键时,我从不希望它在任何地方自动插入另一个。无论他们使它多么聪明,它都会以“无法预测”的形式出现在我身上,并分散我的注意力。做。

我输入了超过100 wpm的速度,我真的不需要按'或'键的帮助。

我尝试了以下设置,但没有一个禁用了这种不良行为:

{
    "editor.autoClosingBrackets": false,
    "editor.wordWrap": "off",
    "html.autoClosingTags": false,
    "editor.formatOnType": false,
    "editor.suggestOnTriggerCharacters": false,
    "editor.acceptSuggestionOnEnter": "off",
}

最佳答案

Edit: from vscode 1.27.0

"editor.autoClosingQuotes": "never",
"editor.autoSurround": "never",// When the word is selected


我猜您可以像这样(keybindings.json)“键入”它们:

{
    "key": "'",
    "command": "editor.action.insertSnippet",
    "args": {
        "snippet": "'"
    },
    "when": "editorTextFocus && !editorReadonly"
},

关于visual-studio-code - Visual Studio Code禁用自动报价,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48714304/

相关文章:

.net - "Cannot start Omnisharp because Mono version >=3.10.0 is required"

javascript - Node js 调试在 Visual Studio 代码中不起作用(2020 年)

sdk - 我如何在 VSCode 上更改我的 dart-sdk

python - rope objectdb 文件应该从 vcs 中排除吗?

typescript - 如何在 Visual Studio Code 版本 1.9.1 中升级 typescript

visual-studio-code - 当文本在另一次自动完成后突出显示时,VSCode 不会自动完成

visual-studio-code - VS Code Jupyter Notebook Markdown 显示字体

visual-studio-code - Visual Studio 代码抑制 pep8 警告

visual-studio-code - 为什么我在编译时没有反射(reflect)出我从 VS Code 对 Rust 程序所做的更改?

visual-studio-code - 如何重置 Visual Studio Code 键绑定(bind)?