Можно ли вставить фрагмент кода внутри тега ASP.NET <%%> с помощью ярлыка? - PullRequest
0 голосов
/ 20 июля 2010

Обычный способ (ввод ярлыка с последующим нажатием клавиши Tab) не работает. Если нет, может быть, есть какой-то другой способ вставки фрагментов без использования мыши, с минимальным количеством нажатий клавиш? Какой язык должен быть указан в атрибуте «language» элемента «Code» в файле .snippet? Я использую VS2010.

Ответы [ 2 ]

0 голосов
/ 22 июля 2010

Сегодня я узнал, что нажатие клавиши TAB дважды работает нормально, если я набираю ярлык фрагмента после ключевого слова new , поэтому я изменил код фрагмента с "new AjaxOptions {UpdateTargetId =" page ", OnFailure ="handleFailure ", ...}" to "AjaxOptions {UpdateTargetId =" page ", OnFailure =" handleFailure ", ...}", и теперь все работает нормально.

0 голосов
/ 20 июля 2010

Чтобы открыть меню фрагментов, вы можете использовать сочетание клавиш CTRL + K, CTRL + X, а затем выбрать нужный фрагмент. У меня нет проблем с использованием ярлыка с последующим нажатием клавиши TAB, так что это может быть изменение ваших настроек, которое его останавливает. Что касается языка, в меню фрагментов отображаются фрагменты, основанные на языке вашего файла кода. Может оказаться полезным использовать редактор фрагментов, например Редактор фрагментов , если вы создаете свои собственные фрагменты.

...