visual-studio-code - Visual Studio代码: Disable quote wrapping text selection

标签 visual-studio-code

当我想从双引号更改为单引号时,我习惯选择双引号,然后键入单引号。我打算使用覆盖功能,但相反,我得到了“用引号括起来”功能。

例如:

"id"

会导致:

'"'id"

我总是关闭此自动环绕声,但我无法在设置文件中找到此设置...

有办法关闭这个功能吗?

最佳答案

这是可能的!

在 settings.json 中,您可以通过"file">“首选项”>“用户设置”打开该文件

2023 年更新

有两个设置

"editor.autoSurround": "never",

可能的值:

  • “从不”
  • “languageDefined” - 这是 vsCode 的默认值
  • “括号” - 意味着它会自动添加括号,但不添加引号
  • “引号” - 意味着它会自动添加引号但不添加括号
"editor.autoClosingQuotes": "never",

可能的值:

  • “从不”
  • “languageDefined” - 这是 vsCode 的默认值
  • “空白之前”
  • “总是”
<小时/>

PS:在 vsCode 的旧版本中,粒度较小,单个设置可以控制引号、大括号和方括号。 “editor.autoClosingBrackets”:“从不”

关于visual-studio-code - Visual Studio代码: Disable quote wrapping text selection,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33236399/

相关文章:

python - VS Code Python 调试器无法连接到正在运行的进程(超时)

terminal - 将 vs code 终端字体更改为非等宽字体

visual-studio-code - VS Code 状态栏左侧的 >< 图标是什么?

visual-studio-code - 如何在 VS Code 中的当前选择上运行外部命令?

visual-studio-code - 为python配置VS Code输出窗口跳转到输出窗口的最后一行?

c++ - Visual Studio Code 不在 C++ 中突出显示 #if..

java - 使用 Visual Studio Code 远程扩展运行 JavaFX

c++ - 为什么当从 VSCode 使用 GDB 时遇到断点时,GDB 会使我的程序崩溃?

visual-studio-code - Visual Studio代码命令行在哪里?

visual-studio-code - 在 "pubspec.yaml"中找不到名为 "/Users/userName"的文件