【问题标题】:vscode text editor settings - manually configure language listvscode 文本编辑器设置——手动配置语言列表
【发布时间】:2018-11-08 08:44:45
【问题描述】:

.csv 文件在vscode 中打开时,我想自动关闭它们的括号。鉴于以下用户设置...

{
    "editor.autoSurround": "languageDefined"
    ...
    "editor.autoClosingQuotes": "languageDefined"
}

...是否有一个用户配置,我可以在其中添加或删除语言模式以将autoClosingQuotes 设置应用于而不所有语言启用它模式?

【问题讨论】:

    标签: configuration visual-studio-code editor vscode-settings


    【解决方案1】:

    您想要的称为“特定于语言的设置”。请参阅using language-specific settings in vscodedocumentation for same

    在你的情况下:

    "editor.autoClosingBrackets": "never",
    
    "[plaintext]": {
      "editor.autoClosingQuotes": "languageDefined"
    }
    

    您可以使用这些设置来实现您想要的。首先我将所有语言设置为never,然后只为plaintext启用它。

    我为什么在上面使用[plaintext]?因为在浏览选项时 (Ctrl-Shift-P 并搜索“配置语言特定设置”没有@987654327 @choice。我认为纯文本与您将获得的一样接近。

    【讨论】:

    • 令人沮丧的是,当通过ctrl+k, m设置语言时,csv 语言模式的几种风格可用,但我还没有找到实际的枚举为这些语言模式配置设置的键值(或者,更好的是,可用语言模式及其键的详尽列表)。
    猜你喜欢
    • 1970-01-01
    • 2018-01-24
    • 1970-01-01
    • 1970-01-01
    • 2018-07-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多