如何在Visual Studio 2008中更改服务器脚本背景

4
我正在开发ASP.net MVC应用程序,由于我的aspx/ascx文件中有很多服务器脚本,因此查找时会变得非常混乱。为了让事情更容易,我想给服务器端脚本设置一些背景颜色。目前只有"<%>"和"%>"之间的内容具有黄色背景,但我也希望这两者之间的内容具有某种背景颜色,类似于Tengible的T4编辑器在T4文件中使用模板“可执行代码”做的那样。如果可能的话,我该如何做到这一点?一个旁注:这与特定的ASP.net MVC无关,而是与Visual Studio整体相关。尽管如此,它将最受益于ASP.net MVC开发人员 :)
4个回答

1

没有插件是不可能的。在Visual Studio 2008环境中(或者2010环境中),没有这样的设置。


0

您并没有明确说明您是否想避免使用第三方工具来完成此操作。使用DevExpress CodeRush! 工具可能是可行的。我还没有研究过他们的自定义宏支持。


合法的答案。正确的。我并没有特别地说我想要实现这个插件无关。因为我认为这根本不可能。 - Robert Koritnik

-1

我不确定是否可能,但我建议打开“工具/选项”对话框,并在其中查看“环境/字体和颜色”。列表中有一个“HTML服务器端脚本”项目,但我认为它只适用于<% 和 %>标记。

也许你应该考虑编写一个VS扩展来实现这个目的。(对于VS 2010,制作一个扩展甚至更容易。)


我之前已经检查过这些设置,是的,它们只与 <%%> 标签有关... 没有针对它们之间内容的设置... - Robert Koritnik

-1

前往工具 -> 选项 -> 文本编辑器 -> HTML -> 格式 -> 标签特定选项 -> ASP.NET 控件。在此部分中,它提供了所有标签,您可以更改所需的标签。


我无法配置 <% %> 服务器端脚本部分。我手动添加了它们,但在文本编辑器中没有任何明显的效果。你试过吗? - Robert Koritnik
你可以通过如下方法更改 <% %> 标签的颜色 - 进入“工具”->“选项”->“环境”->“字体和颜色”-> 在“显示项”中选择“HTML 服务器端脚本”,更改背景和前景颜色。但我不知道如何更改内部文本颜色。 - Devi
这里讨论的是只能更改 <%%> 的显示方式,但不能更改这两者之间的内容。 - Robert Koritnik

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接