Первая загрузка интегрированной среды разработки приведет к появлению диалогового окна, которое попросит вас выбрать ваши настройки среды. Поскольку Visual Studio становится центральным инструментом для такого большого количества разработчиков, тестировщиков, архитекторов и даже менеджеров проектов, то все труднее удовлетворить их единственным инструментом. Для того чтобы помочь в этом вопросе, фирма Microsoft создала целый набор настроек среды, которые сконфигурированы под обычные типы разработчиков. Например, если вы настроите свою среду на работу с С#, то в диалоговом окне New Project будут автоматически выделяться проекты на С#. На рис. 2.2 показаны имеющиеся варианты.
Диалоговое окно установок по умолчанию появится только при первом запуске Visual Studio. При последующих запусках вы напрямую попадете в интегрированную среду. Однако вы можете пожелать изменить ваши настройки среды (в том случае, если вы часто переключаетесь с одного языка на другой или если изменилась ваша роль). Например, разработчики на языке C# ббльшую часть времени используют настройки для разработки под С#. Они могут изменить их на набор настроек Tester or Project Management Settings в том случае, если они собираются выполнить большой объем работы по тестированию проекта.
Вы управляете своими настройками среды из пункта Import and Export Settings в меню Tools. На рис. 2.3 показана первая страница этого мастера. Эта страница позволяет вам выбрать экспорт или импорт настроек.
Совет
Если вы не отличаетесь от других разработчиков, то вы, вероятно, весьма тщательны в настройке вашей среды. Нет ничего хуже, чем работать на компьютере с другой настройкой интегрированной среды разработки. Вы должны быть благодарны за то, что вы можете использовать мастер импорта и экспорта настроек для того, чтобы брать ваши застройки интегрированной среды с собой.
При импорте вы можете выбирать из нескольких коллекций настроек. Имеется несколько коллекций по умолчанию (и в том числе те, которые основаны на языке и роли). Кроме того, вы можете указать файл со своими настройками. На рис. 2.4 показаны варианты коллекций настроек при их импорте.
Другим ключевым экраном мастера импорта и экспорта настроек является экран выбора настроек. На этом экране вы решаете, какие опции важны при импорте. Это позволяет вам выбирать настройки, которые вы планируете импортировать. Например, вам может нравиться то, как ваш друг настроил свой редактор кода (шрифты и контрастные цвета), но вам не нужны все остальные его настройки (такие как клавиатурные комбинации). На рис. 2.5 показан самый низкий уровень детализации, на котором вы можете управлять своими настройками среды.
Совет
Замечательная функциональная возможность инструмента импорта и экспорта настроек состоит в его способности переносить избранные закладки системы помощи. Эти избранные закладки отделены от ваших избранных закладок в браузере. Кроме того, они могут путешествовать с вами с компьютера на компьютер, так что вам не придется тратить драгоценное время на копание в файле помощи в поисках особенно важной темы.