2010-05-14 2 views
5

У меня есть стек фрагментов кода, импортированных в Visual Studio. Совсем недавно они перестали показывать в Intellisense.IntelliSense забыл мои фрагменты кода!

Если ярлык клавиатуры не вызывает ничего нового в IntelliSense, я могу вставить вкладку, и фрагмент кода вставлен просто отлично.

Однако, если сочетание клавиш для фрагмента также вызывает другие объекты в IntelliSense, tabbing выберет первый из этих элементов, поэтому я вообще не могу использовать фрагмент кода!

У кого-нибудь есть идеи, почему IntelliSense не сможет перечислить ярлыки моих фрагментов кода? Я начал использовать ReSharper в последнее время, но это не проблема!

Спасибо за вашу помощь

Дэвид

ответ

4

Это, конечно, связано с установкой Resharper. Первое, что он делает, это отключить IntelliSense. Проверьте this question на помощь в сохранении ваших фрагментов.

+0

Хорошо, так что это проблема ReSharper. Спасибо за разъяснение! – David

1

Я знаю, что опаздываю на вечеринку, но вы можете использовать редактор фрагментов, чтобы скопировать фрагмент, а затем вставить его в Resharper через редактор живого шаблона. Код представляется совместимым. Я сделал это с несколькими моими, и все работает отлично.

+0

Спасибо. Я смотрю на это, но пользовательский интерфейс Live шаблона ReSharper кажется в основном непонятным. Я определенно не могу найти способ просто импортировать файл .snippet. Я буду продолжать смотреть на него. – David

+0

копировать и вставлять. Скопируйте код фрагмента из встроенного конструктора фрагментов (доступный из диспетчера расширений, затем вставьте его в редактор для Live Template. – ecathell

0

Так как фрагменты кода Visual Studio 4 в Visual Studio импортируются в ReSharper в виде живых шаблонов. Это означает, что вы можете вызвать любой фрагмент кода, нажав Ctrl + J.

Все скрипты, импортированные в Vs, доступны в этом всплывающем меню.

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

  • Нет связанных вопросов^_^