HTML (C#)
Sublime Text对HTML进行语法高亮,并嵌入C#:WebForms/ASP.Net和Razor
详情
安装
- 总 12K
- Win 10K
- Mac 2K
- Linux 857
8月6日 | 8月5日 | 8月4日 | 8月3日 | 8月2日 | 8月1日 | 7月31日 | 7月30日 | 7月29日 | 7月28日 | 7月27日 | 7月26日 | 7月25日 | 7月24日 | 7月23日 | 7月22日 | 7月21日 | 7月20日 | 7月19日 | 7月18日 | 7月17日 | 7月16日 | 7月15日 | 7月14日 | 7月13日 | 7月12日 | 7月11日 | 7月10日 | 7月9日 | 7月8日 | 7月7日 | 7月6日 | 7月5日 | 7月4日 | 7月3日 | 7月2日 | 7月1日 | 6月30日 | 6月29日 | 6月28日 | 6月27日 | 6月26日 | 6月25日 | 6月24日 | 6月23日 | 6月22日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 1 | 1 | 1 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 4 | 1 | 1 | 1 | 1 | 0 | 2 | 0 | 4 | 0 | 0 | 1 |
Mac | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 1 | 0 | 2 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 |
Linux | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
README
HTML (C#)
Sublime Text 语法高亮用于.cshtml
,.aspx
等文件。
当前支持
高亮
- 嵌入式C# (
<script runat="server">
)runat="server"
必须紧随标签开始之后。
<%
表达式(包括<%=
,<%#
,<%:
,<%$
,<%--
)
功能
快捷键注释/取消注释服务器端注释(Ctrl+/或Cmd+/)
<%
类似表达式的代码片段某些指令的代码片段(尝试
page
或import
)- 默认属性可能会更改。
代码片段可能需要按Ctrl+space,具体取决于您的环境。
指令内一些自动完成功能。
Razor语法
非常感谢@keith-hall为此做出的贡献!
未来支持(可能)
- 识别更多指令的属性
- 自动完成ASP内置函数
已知问题
“Goto Anything”支持不佳。
无法识别排除的范围以返回HTML。在下面的代码片段中,C#范围在
"bar"
后立即结束。<% var foo = "bar%>"; %>
JavaScript不一定能识别出
Response.Write
输出。)
被标记为无效,并且条件范围永远不会结束。<script type="text/javascript"> if (true && <%= list.Any() %>) { doStuff(); } </script>