2016-03-14 2 views
1

У меня есть Visual Studio Professional 2013 и каждый раз, когда я хочу прокомментировать тэг HTML, VS автоматически добавляет начальный комментарий в конце тега. Это очень неприятное поведение. Кто-нибудь знает, как это исправить?Как предотвратить Visual Studio 2013 от автоматического заполнения комментариев HTML

Пример:

Мой оригинальный HTML является:

<a href="http://google.com">Click to go to google</a> 

Тогда я начинаю закомментируйте строку, добавив - после первого <

<!--a href="http://google.com">Click to go to google</a> 

И VS автоматически autocompletes! с другим! - вот так:

<!--a href="http://google.com">Click to go to google</!--a> 

Что я тогда придется вручную исправить на:

<!--a href="http://google.com">Click to go to google</a--> 
+0

Это может работать более последовательно, если использовать быстрые клавиши Visual Studio для комментирования кода? Это все, что я могу предложить. – Katana314

ответ

1

Это потому, что Visual Studios считает, что !-- является частью <tag>, поэтому его дублирование на закрытии <tag>.

Чтобы исправить комментарий, как это вместо: <!--<a></a>-->

Обратите внимание, как строка комментария находится вне тега.

+0

Не совсем то решение, которое я искал, но я не думаю, что есть другой способ, поэтому я буду отмечать это как ответ. – Valtinho

1

Я собираюсь взять выстрел, и думаю, что это происходит потому, что у вас еще есть закрывающий тег для <a> и вы начинаете свой комментарий внутри этого тега вместо него: <!-- <a ..., который вводит в заблуждение VS.

Смежные вопросы