HTML を記述したい C# コードのブロックがあります。
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# の [オプション] > [テキスト エディター]領域を調べ続けて、何をオンまたはオフにするかを調べていますが、途方に暮れています。
私は何を間違っていますか?
編集:
最初の}を強調表示して再入力すると、適切な場所に配置されます。