Как я могу отключить пользовательский редактор в SnippetDesigner и сохранить другие функции?

#c# #xml #visual-studio #code-snippets #visual-studio-extensions

#c# #xml #visual-studio #фрагменты кода #visual-studio-extensions

Вопрос:

Я использую расширение SnippetDesigner для Visual Studio в основном для его функции экспорта в Snippet. Но после экспорта я предпочитаю редактировать свои фрагменты в VS в формате XML, а не использовать пользовательский редактор, который также является частью SnippetDesigner.

Есть ли простой способ отключить редактор фрагментов, сохранив функцию экспорта? Либо настройки Visual Studio, либо конфигурация самого расширения будут соответствовать моим потребностям.

Я использую расширение в Visual Studio 2017, community edition. Я предпочитаю решение, которое не привязано к конкретной версии или изданию.

Комментарии:

1. Похоже, у этого SnippetDesigner нет возможности контролировать его поведение. Вы можете добавить свое предложение разработчикам на github , но, как я проверяю, это расширение долгое время не обновлялось. Так что, возможно, ваш ответ — лучшее решение на данный момент. Вы можете пометить это как ответ.

Ответ №1:

До сих пор мне удавалось получить большую часть того, что я хочу, перейдя в Инструменты> Параметры> Текстовый редактор> Расширение файла и добавив XML (текстовый) редактор для .snippet расширения.

введите описание изображения здесь

Однако одним из недостатков этого, по-видимому, является то, что когда я обращаюсь к файлу через Файл> Последние файлы и доступ к файлу осуществлялся с помощью пользовательского редактора во время его добавления в список файлов MRU, я по-прежнему получаю пользовательский редактор, который я не хочу использовать. Это второстепенный момент, но все еще может быть лучшее решение.