Visual Studio 2017中SCSS/SASS文件Ctrl+/注释快捷键失效求助
解决Visual Studio 2017中SCSS/SASS/LESS文件Ctrl+/注释失效的问题
我之前在VS2017里折腾样式文件的时候也碰到过这个情况,给你几个实用的解决办法:
先检查是否装对了扩展
VS2017默认对SCSS、SASS、LESS这类预编译样式语言的支持不够完善,你得先确认有没有装对应的扩展。打开VS顶部菜单的工具 > 扩展和更新,在「已安装」列表里找找"Web Compiler"或者"Web Essentials 2017"——这俩扩展能完善VS对预编译样式的编辑支持。要是没装,就去在线商店搜索安装,装完重启VS再试试Ctrl+/。手动给目标语言绑定快捷键
如果扩展装了还是不行,那就得手动配置快捷键了,步骤很清晰:- 打开工具 > 选项 > 环境 > 键盘
- 在「显示命令包含」的输入框里搜
Edit.CommentSelection——这就是负责注释选中内容的核心命令 - 在「使用新快捷键」的下拉框选「文本编辑器」,然后直接按
Ctrl+/ - 重点来了!在「应用于」下拉框里,别选全局,要分别找到「SCSS编辑器」「LESS编辑器」「SASS编辑器」这几个选项,给每个语言都绑定一遍这个快捷键
- 点击「分配」,再点「确定」保存设置就行
应急替代方案
要是上面的操作都没搞定,你可以先用VS的全局注释快捷键凑合用:Ctrl+K, Ctrl+C用来注释选中内容,Ctrl+K, Ctrl+U用来取消注释,这组快捷键几乎在所有编辑器里都能生效,不会挑语言。
内容的提问来源于stack exchange,提问作者Dylan Bos
相关产品推荐
相关产品推荐

