chi*_*ef7 8 markup syntax-highlighting visual-studio-2008
有没有人知道如何或是否可能Visual Studio 2008突出显示"text/html"类型的脚本块中的html语法,就像在aspx/html页面上的任何其他标记一样.我正在使用脚本块来存放我的模板以进行客户端模板化.
假设页面本身是 ASP.NET 页面(而不是纯 HTML 页面),我会想到两个想法:
script创建一个发出标签和结束标签的自定义控件。通过使用自定义控件,您将欺骗 IDE,使其不知道该script标签,因此您将获得与封闭页面的 HTML 相同的语法颜色我更喜欢第一个选项,因为它不会强迫您将页面拆分为多个文件。
如果它是一个纯 HTML 页面,则没有很多简单的方法可以做到这一点。如果“不容易”是可以的,那么您总是可以创建一个HttpModule<myscript> ,它在输出给用户时用真实的文本/html 脚本标记替换源代码中的占位符标记(例如)。
| 归档时间: |
|
| 查看次数: |
1685 次 |
| 最近记录: |