Отсутствующий фрагмент в визуальной студии - PullRequest
9 голосов
/ 18 марта 2011

Та же установка Visual Studio на двух машинах, но в 1 я не могу найти фрагмент "propdp" для DependencyProperty? У меня есть только prop / propg, не могу понять, почему. Нужно ли устанавливать аддон?

Ответы [ 6 ]

12 голосов
/ 31 марта 2011

Сегодня сталкивался с этой же проблемой сам после новой установки VS2008 на Win7 64

.

Все, что мне нужно было сделать, это исправить до

  1. Выберите Инструменты> Диспетчер фрагментов кода
  2. Выберите Visual C # из выпадающего меню
  3. Нажмите Добавить
  4. Выберите каталог NetFx30, содержащий фрагменты кода, в моем случае это было ...

    C: \ Program Files (x86) \ Microsoft Visual Studio 9.0 \ VC # \ Snippets \ 1033 \ NetFX30

Вы должны немедленно использовать фрагмент кода.

8 голосов
/ 11 июля 2012

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

2 голосов
/ 26 июня 2012

это может помочь кому-то в ближайшем будущем ... в моем случае отсканированное изображение показывало на intellisense, но ничего не помогало при его выборе и нажатии Enter или нажатии на него до тех пор, пока я не нажал tab + tab, после чего он заработал. Удачи!. (я думаю, я привык к coderush)

0 голосов
/ 15 января 2018

в моем случае я пошел в инструменты -> Диспетчер фрагментов кода, я понял, что путь к фрагменту, который я хотел, изменился.Поэтому при изменении пути папка Snippet будет отображаться с ошибкой.Поэтому я скопировал Путь и следовал до тех пор, пока не узнал, где он пропал.Затем я просмотрел все папки, пока не нашел нужный фрагмент, и моя проблема была решена.

0 голосов
/ 29 мая 2017

Я использую VS2017, и у меня была такая же проблема. Единственное, что сработало для меня, было:

  1. Перейдите в Инструменты> Диспетчер фрагментов кода
  2. Выберите CSharp из выпадающего меню
  3. Удалите все папки из списка (сохраните полный путь к ним для последующих шагов)
  4. Хит ОК
  5. Открыть менеджер фрагментов кода
  6. Выберите CSharp из выпадающего меню
  7. Вставьте все папки еще раз с помощью кнопки Добавить.

Если я не закрою и снова не открою Диспетчер, прежде чем снова добавить папки, VS2017 вылетит и перезапустится, когда я нажму OK, и фрагменты по-прежнему не будут работать.

0 голосов
/ 05 июля 2016

На всякий случай, если у кого-то есть эта проблема и предыдущий ответ не устранил ее, если у вас есть две папки в C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ VC # \ Snippets: 1033 и 3082. Копировать и вставьте весь контент из одного в другой и начал работать.

Попытка импортировать не исправила это для меня, но, возможно, я сделал это неправильно ... не знаю ...

Я нашел это здесь: https://stackoverflow.com/a/36829804/5761877 (спасибо "elmonopascual")

...