【发布时间】:2014-02-23 20:14:59
【问题描述】:
我在 .cshtml 文件中管理我的样式声明,因此我可以动态编码值,例如我需要经常重复的颜色代码。我正在使用 MVC 的路由功能来提供带有 .css 扩展名的样式表,所以这对最终用户来说都是不透明的。
.cshtml 文件主要包含 CSS,当然,只有几十个动态传入的值,以及我编写的一些帮助程序调用,以使 CSS 更易于维护,所以我希望能够使用 CSS 代码高亮查看此文件。
问题: 是否可以使用 Visual Studio 为给定文件手动设置语法突出显示的语言?
注意:我知道使用 Notepad++ 很容易,但我更喜欢使用同一个编辑器完成所有操作。
更新:我意识到这个问题可以(我认为)归结为“CSS 源代码编辑器的可执行文件(默认) 在哪里?” .这是在 CSS 文件上选择“打开方式...”时的一个选项,但在 .cshtml 文件上选择“打开方式...”时不是一个选项,所以如果我可以使用“添加”导航到它的位置“该向导中的按钮,我的问题就解决了。但是……那个编辑器呢??!
更新 (2):我的 hack 有效,但由于它很难看,我仍然想知道如何在默认 CSS 编辑器中打开。
更新 (3):我可以真的在这里使用解决方案,而且在许多情况下,通用解决方案似乎是有益的。因此赏金。
更新 (4):好的,我的 hack 确实确实有效 - 您只需使用 VS 的 HTML 编辑器而不是 Razor 编辑器打开文件。
【问题讨论】:
-
在下面查看我的回答,希望对您有所帮助。
标签: visual-studio