VS代码:如何为ASP.NET.cshtml文件启用.CSS智能感知?

5us2dqdw  于 2023-08-08  发布在  .NET
关注(0)|答案(2)|浏览(108)

我已经为VS Code安装了“HTML CSS Support”扩展,但它似乎只适用于扩展名为. html的文件。我不能让它与.cshtml文件一起工作,除非我暂时将文件重命名为html,但这很麻烦。
使VS Code能够为本地和远程.css文件提供智能感知以便在.cshtml文件中使用的最佳方法是什么?

but5z9lq

but5z9lq1#

为了将 .cshtml 文件关联到 html formatter,您可以在 settings.json 文件中插入以下片段:

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

字符串
这样,vscode就像对待 html 文件一样对待 .cshtml 文件,您应该能够在这些文件中使用格式化程序和intellisense。
此外,您可以使用this extension来更改vscode的 language-mode-setting

bd1hkmkf

bd1hkmkf2#

我通过extension-settings在本地settings.json中添加了“aspnetcorerazor”。

"css.enabledLanguages": [
    "html",
    "aspnetcorerazor"
],

字符串
我在.vscode/settings.json中添加了一个包含以下内容的本地文件

{
"css.styleSheets": [
    "/wwwroot/lib/bootstrap/dist/css/bootstrap.min.css",
    "/wwwroot/css/site.css",
    "/wwwroot/ProjectName.styles.css"
]


}
你可以在“HTML CSS支持”扩展细节中阅读这方面的内容。

相关问题