Visual Studio - быстрая клавиша или фрагмент для <%%> - PullRequest
0 голосов
/ 13 мая 2009

Моя цель - быстро набрать:

<%= %>

Может кто-нибудь предложить способ упростить в Visual Studio вставку escape-блока HTML-кода. (Я даже не уверен, как называется этот кусок кода!)

Я понимаю, что ввод <% в редакторе кода автоматически завершит для меня escape-блок, но, возможно, есть более простой способ ввода этого блока?

Возможно, для достижения этой цели в Visual Studio встроен фрагмент кода или существующая комбинация клавиш?

Еще дальше, это было бы неплохо:

<%= Html.Encode() %>

Ответы [ 3 ]

2 голосов
/ 13 мая 2009

Даже если вы создали фрагмент для этого, учитывая, что VS выполняет автоматическое сопоставление, не будет ли больше нажатий клавиш для ввода фрагмента, чем для фактического ввода 3 символов?

1 голос
/ 13 мая 2009

Извините, но похоже, что фрагменты не доступны для разметки ASP.Net.

Из этого парня

Фрагменты в VS2008 доступны для C #, XML и VB.NET файлы. В VS2010 эта поддержка распространяется на разметку ASP.NET также.

1 голос
/ 13 мая 2009

Создайте фрагмент и используйте Ctrl-K, Ctrl-X (VS 2005), что позволит вам выбрать фрагмент!

...