VS Code编辑SCSS文件按回车时如何禁止自动添加斜杠?
触发原因
该自动行为是VS Code 2022年6月版本更新时,内置的CSS/SCSS/Less语言支持模块新增的单行注释自动续接功能触发的。
当光标位于以//开头的单行注释行末尾按下回车键时,编辑器会默认判定用户需要继续编写注释内容,自动在新行开头插入// 前缀。用来分隔功能区块的成排斜杠行本身就属于//开头的单行注释,因此会触发该规则,出现新行自动添加斜杠的现象。
关闭方式
可根据自身使用需求选择全局关闭或者仅针对样式文件关闭:
- 全局关闭所有编程语言的注释自动续接功能:
打开VS Code设置面板,搜索配置项editor.comments.continueComments,取消对应选项的勾选即可;也可以直接在用户配置文件settings.json中添加如下配置:"editor.comments.continueComments": false - 仅关闭SCSS/CSS/Less等样式文件的注释自动续接,保留其他语言的该功能:
打开settings.json配置文件,添加针对对应语言的定向配置:"[scss]": { "editor.comments.continueComments": false }, "[css]": { "editor.comments.continueComments": false }, "[less]": { "editor.comments.continueComments": false }
内容的提问来源于stack exchange,提问作者JoSch
相关产品推荐
相关产品推荐

