之前在markdown文件里 输入三个反引号,会补全成六个(上下各3个),光标在中间。网上搜到的设置 Auto Closing Quotes 并没有效果
之前在markdown文件里 输入三个反引号,会补全成六个(上下各3个),光标在中间。网上搜到的设置 Auto Closing Quotes 并没有效果
在VSCode中,反引号的自动补全行为通常与编辑器的设置和所使用的语法高亮或语言支持插件有关。对于Markdown文件中的反引号自动补全问题,你需要确保以下几点:
Auto Closing Quotes
设置主要是用于引号(单引号和双引号)的自动补全,VSCode中的editor.autoClosingBrackets
和editor.autoClosingOvertype
设置也可能影响到反引号的自动补全。请确保这些设置是按照你的期望配置的。如果上述方法都不能解决问题,那么可能是VSCode的一个已知问题或者与你的特定环境配置有关。在这种情况下,你可以尝试以下步骤:
请注意,由于VSCode的插件和设置可能随着版本的更新而发生变化,所以具体的解决方案可能会随着时间的推移而有所不同。
反引号自动闭合应该在
Auto Closing Quotes
上面不适用吧。毕竟会有代码行和代码块的区别,都是使用的反引号。可能你自己改一下
markdown
的language-configuration.json
配置文件倒是可以快速实现,找对应的插件可太费时间了。位置在VSC的安装目录下:
Microsoft VS Code/resources/app/extensions/markdown-basics/
然后记得重启vscode。
👉 Autoclosing - Language Configuration Guide | Visual Studio Code Extension API
不过也有可能不生效,因为有一些其他的扩展影响到了,你可能需要使用
Ctrl+Shift+P
然后选择帮助: 开始扩展二等分
(Help: Start Extension Bisect
)来排除哪个扩展导致的自动闭合失效。不过我觉得也没啥吧,
markdown
的语法已经够简洁了。安装一个 Markdown All in One 插件应该就足够了。