小编Jam*_*uff的帖子

Visual Studio代码可以在razor .cshtml文件中使用Emmet完成

我正在使用Visual Studio Code(1.17.1,在MacOS 10.13和Windows 10上)使用razor模板开发asp.net核心mvc web应用程序.Visual Studio Code支持Emmet(https://code.visualstudio.com/docs/editor/emmet)

我的问题是Emmet在HTML文件中正常工作,但在剃刀CSHTML文件中不起作用.

我发现:

要在默认情况下不可用的文件类型中启用Emmet缩写扩展,请使用emmet.includeLanguages设置.确保为映射的两侧使用语言ID. https://code.visualstudio.com/docs/editor/emmet

但它并不表示在哪里可以找到"语言ID"列表.我试着搜索它,但你可以想象当你搜索编程语言id时会发生什么!

有没有办法告诉VS代码中的Emmet将cshtml文件视为html文件?有没有其他方法可以使这个工作(除了重命名文件,这是另一种解决方案)?

razor emmet visual-studio-code

23
推荐指数
2
解决办法
5197
查看次数

标签 统计

emmet ×1

razor ×1

visual-studio-code ×1