Совместное использование фрагментов кода Visual Studio среди группы разработчиков

Кто-нибудь придумал хороший способ поделиться набором Visual Studio Code Snippets (фактические файлы .snippet, которые Visual Studio использует), среди команды разработчиков автоматически? Было бы замечательно, если бы другие разработчики в моей команде воспользовались ярлыками, которые я создал для себя, и наоборот.

Ответы

Ответ 1

Я знаю, что этот пост очень старый, но я нашел еще один хороший способ (IMO) для обмена фрагментами, возможно, в дополнение к решению @Kevin Dente при условии: с помощью git!!

Я успешно использовал фрагменты и шаблоны проектов, создавая специальный репозиторий git с именем snippets.git, я клонировал его в папку MyDocuments\Visual Studio 2015\Code Snippets, и теперь я могу добавить, редактировать или удалять фрагменты из MyDocuments\Visual Studio 2015\Code Snippets\Visual С#\My Code Snippets (или папки Visual Basic), затем совершать и нажимать, чтобы сделать их доступными для всех других членов команды с одинаковой конфигурацией.

Этот принцип применим также к шаблонам проекта, вы можете создать репозиторий templates.git и клонировать его в папку MyDocuments\Visual Studio 2015\Templates, а затем создавать шаблоны в MyDocuments\Visual Studio 2015\Templates\ProjectTemplates\Visual С# (или папка Visual Basic).

Таким образом, разработчики могут периодически извлекать два репозитория и иметь обновленные фрагменты и шаблоны, доступные почти везде, где доступен сервер git (кто-то сказал github? или bitbucket?).

Конечно, я использую Visual Studio 2015, но этот метод можно использовать с предыдущими и, я думаю, будущими версиями Visual Studio.