Visual Studio: настройки по умолчанию - PullRequest
3 голосов
/ 11 апреля 2009

У нас много разработчиков, использующих MSVC 2008, и я хочу стандартизировать настройки Visual Studio и настройки проекта.

В частности, я хочу:

1) Все настройки в Инструменты -> Параметры должны быть одинаковыми (особенно настройки вкладки!)

2) У нас есть исходный репозиторий, в котором у нас есть общая папка. Общая папка содержит файлы заголовков / код, которые мы повторно используем в нескольких решениях (.sln), разработанных разными людьми. Я хочу, чтобы все новые созданные проекты VC автоматически включали (/ I) каталоги и ссылки на общий .lib / dll в этой общей папке. (Примечание: этот процесс стал не обязательно трудоемким, когда каждый раз, когда мы создаем новое решение, нам приходится многократно вводить эти имена include / lib)

Может ли кто-нибудь спасти нас и указать правильное решение?

Ответы [ 3 ]

3 голосов
/ 11 апреля 2009

Для # 1 вы можете легко настроить одну среду Visual Studio, а затем использовать параметры импорта / экспорта (в меню «Инструменты»), чтобы сохранить файл настроек, который можно загрузить в любую среду.

Для # 2 вы можете попробовать создать шаблон проекта , чтобы каждый раз, когда кто-то создавал новый проект, он мог использовать этот шаблон, и он автоматически включал эти элементы.

1 голос
/ 11 апреля 2009

Для настроек вкладок и всего такого, вы можете использовать Инструменты -> Параметры импорта и экспорта, чтобы создать стандартный файл настроек, который вы можете проверить в системе контроля версий. Любой новый разработчик может извлечь это и импортировать в свои настройки Visual Studio.

0 голосов
/ 11 апреля 2009

Для 1 новым подходом было бы использование Microsoft Live Mesh Sync VS Settings с Live Mesh . Это был бы простой способ заставить всех ваших разработчиков использовать одни и те же настройки VS, хотя я мог видеть, что это вызывает проблемы, когда люди начинают настраивать под свои вкусы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...