【问题标题】:VS Code: How to enable .CSS intellisense for ASP.NET .cshtml files?VS Code:如何为 ASP.NET .cshtml 文件启用 .CSS 智能感知?
【发布时间】:2022-02-02 03:18:03
【问题描述】:

我已经为 VS Code 安装了“HTML CSS Support”扩展,但它似乎只适用于扩展名为 .html 的文件。除非我将文件临时重命名为 html,否则我无法让它与 .cshtml 文件一起使用,但这很麻烦。

让 VS Code 为本地和远程 .css 文件提供智能感知以在 .cshtml 文件中使用的最佳方法是什么?

【问题讨论】:

  • 也许this 的帖子可以帮到你
  • 那行得通@Empiire!我在那篇文章中使用了第二种方法,即创建命令来在 HTML 和 aspnetcorerazor 之间来回更改语言。如果您想围绕 Kia.g 在该帖子中提出的解决方案发布正式答案,我可以接受它作为答案。

标签: css asp.net visual-studio-code razor intellisense


【解决方案1】:

为了将 .cshtml 文件关联到 html 格式化程序,您可以在 settings.json 文件中插入以下 sn-p:

  "files.associations": {
    "*.cshtml": "html"
  }

这样 vscode 将 .cshtml 文件视为 html 文件,您应该能够在这些文件中使用格式化程序和智能感知。


此外,您还可以使用this workaround 使用this extension 来更改vscode 的language-mode-setting

【讨论】:

    猜你喜欢
    • 2019-06-30
    • 2019-10-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-04
    • 2019-12-08
    • 1970-01-01
    • 2017-06-06
    相关资源
    最近更新 更多