VS Code是否支持ASPX文件中的服务器端代码?

Pet*_*ter 3 c# asp.net visual-studio-code

当我在Visual Studio代码中打开带有嵌入式服务器端代码的ASPX(ASP.NET Web窗体)文件时,我收到了很多错误突出显示.

这是一个非常小的例子: VSCode中的ASPX

是否有我应该安装的扩展程序(我确实安装了C#扩展程序)或者这是不受支持的方案吗?或者我真的搞砸了?

Pat*_*man 10

VSCode用于支持.NET Core应用程序..NET Core不支持ASP.NET Web窗体(它们可能永远不会).如前所述,它现在被评估为HTML.

也就是说,我不认为问题特别是VSCode,更多的是没有实现支持Web窗体的编译器.我猜他们刚刚从VSCode中省略了对ASPX语法的支持.

  • 我发现该帖子的原因相同。我维护着一个旧站点(不是我写的,只是FYI),它有成千上万行VB直接写到ASPX文件中。这太讨厌了,客户似乎并不在乎这个站点,所以他们让我做的任何小小的修改都是在服务器上的实时文件上完成的(我知道,我知道,这很可怕)。我只想在轻量级的文本编辑器中突出显示一些不错的语法。令人惊讶的是,该语言支持没有扩展... (2认同)

小智 5

现在在 Marketplace 中有一个扩展名为HTML (C#)Sublime 插件的端口。我通过在aspx扩展侧边栏中搜索找到了它。 市场扩展搜索图片

如果这更适合您,这里是 Github 存储库的链接:https : //github.com/fireside21/vscode-cshtml

一旦加载完毕,我就不再因为我正在编辑.js文件的错误假设而产生错误。