我有一段 C# 代码,我想在其中编写一些 HTML:
if ( someCondition ) {
%><span>its_important_my_span_has_no_spaces_around_it</span><%
}
int x = 0;
// ...
但是在 Visual Studio 2010 中,在 <% 之后,我按 Enter 并得到
if ( someCondition ) {
%><span>its_important_my_span_has_no_spaces_around_it</span><%
}
int x = 0;
// ...
它甚至会自动以这种方式重新格式化(例如,当我键入分号时)。
我一直在 HTML 和 C# 中的“选项” > “文本编辑器”区域中寻找要打开或关闭的内容,但我不知所措。
我究竟做错了什么?
编辑:
如果我首先突出显示}并重新键入它,它会将其放在正确的位置。