23

如何在 Notepad++ Windows 应用程序中支持 ASP.NET Razor(.cshtml 文件)的语法高亮显示?

我相信正确的方法是使用用户定义的语言导入文件,但在这项工作中有点不知所措。

我在下面的 URL 中找到了当前 Notepad++ 语言文件的列表,但我正在寻找的文件在此选择中不可用。 http://sourceforge.net/apps/mediawiki/notepad-plus/?title=User_Defined_Language_Files

在你问之前,我使用 Visual Studio 2012 来完成我的大部分开发任务,但有时 VS 很痛苦,并且发现在 Notepad++ 中进行一些编辑会更快,因此我正在寻找语法高亮规则。

4

3 回答 3

5

我很确定目前还没有任何可用的 cshtml 语法荧光笔。

如果你仍然想使用 Notepad++,你可以尝试找到一种类似的语言(在这方面没有任何提示给你),检查它的语法荧光笔是否给出了可接受的结果(你可以从语言菜单,你也可以从你的链接尝试一些用户定义),如果你对一种语言足够满意,然后去设置>样式配置器>选择你的语言>cshtml在“用户分机”中添加扩展名。文本框。

PS。与 Razor 无关,但这可能会让您感兴趣http://www.shilony.net/2012/09/02/notepad-visual-studio-theme/

于 2013-10-22T20:30:12.483 回答
4

我不知道任何 razor 语法荧光笔,但我发现 xml 突出显示至少在视觉上将 html 和 razor 代码分开,这足以满足我的需要。我也喜欢使用 np++ 进行一些较小的编辑。

于 2014-06-24T20:40:49.473 回答
1

如果你想要比 VS 启动得更快并提供语法高亮和一些用于 Razor 的 Intellisense 的东西,你应该看看 WebMatrix。

http://www.microsoft.com/web/webmatrix/

于 2013-10-22T19:42:47.143 回答