Создайте расположение для фрагментов кода Visual Studio - PullRequest
0 голосов
/ 12 ноября 2018

Это похоже на Как переместить папку Visual Code Snippets в Visual Studio на другой диск? , но ответ там довольно старый и, похоже, больше не работает; кроме того, соответствующие пути, по-видимому, изменились.

Я создал фрагмент кода через диспетчер фрагментов VS. Это сработало, но я хотел изменить ярлык. Я не мог найти способ удалить отдельный фрагмент в их пользовательском интерфейсе, поэтому я удалил папку, так как она содержала только этот фрагмент. Теперь я не могу создать папку для своих фрагментов C #.

Когда я иду сохранить фрагмент, я вижу это окно. Единственная опция, очевидно, не имеет смысла и не работает ни в коем случае: enter image description here

Я попробовал кнопку «добавить» в их интерфейсе. Иногда я могу добавить папку таким образом.

enter image description here Но если я это сделаю, импорт все равно не удастся:

enter image description here

Учитывая, что я удалил папку, в которой ранее находились фрагменты, как я могу заставить импорт фрагментов работать?

1 Ответ

0 голосов
/ 12 ноября 2018

Я, наконец, заставил это работать, переименовав файл с тем же именем, что и один из фрагментов в

C:\Program Files (x86)\Microsoft Visual Studio\2017\Professional\VC#\Snippets\1033\Visual C#

Затем я переместил файл в это место, предоставив разрешение администратора, когда он спросил.Это кажется откровенно абсурдным.Но какое-то время это сработало;в какой-то момент VS сбросил фрагмент.

...