Подтвердить что ты не робот

Visual Studio 2012: разные цветовые темы для разных проектов

У меня есть два экземпляра Visual Studio с двумя открытыми "теми же" проектами. Разница заключается в том, что проекты из разных отраслей. Есть ли способ, чтобы внешний вид экземпляров Visual Studio отличался друг от друга, зависит от проекта? Есть много сообщений о расширении редактора цветовых тем, но оно изменяет тему для всех экземпляров.

4b9b3361

Ответ 2

Один из вариантов - запустить визуальную студию из командной строки (или пользовательских ярлыков) с аргументом /rootsuffix. Это заставляет VS создавать свежий node в реестре для всех ваших настроек VS и последующих прогонов с настройками, сохраненными под предоставленным node.

Например, у меня есть два набора на одной машине, и я могу открыть два экземпляра VS следующим образом: d:\source\green > devenv/rootsuffix green d:\source\red > devenv/rootsuffix red

Один из недостатков этой опции - вам придется перенастроить все ваши предпочтения (шрифт/цвета, форматирование документа, настройки символов, дополнения и расширения и т.д.). Я рекомендую запустить экземпляр VS по умолчанию и экспортировать все ваши настройки (инструменты > импортировать и экспортировать) в файл xml, чтобы вы могли импортировать их из каждого нового узла. Вам все равно придется вручную перенастроить другие вещи, в основном аддоны.

Что касается настройки цветов темы VS для каждого корневого файла, я рекомендую Редактор цветовых тем оформления Visual Studio 2013 (https://visualstudiogallery.msdn.microsoft.com/9e08e5d3-6eb4-4e73-a045-6ea2a5cbdabe?SRC=VSIDE). Как уже упоминалось выше, вам необходимо установить это один раз для каждого созданного вами корневого файла, поскольку информация о расширении хранится на основе per-sourcesuffix в реестре.

Ответ 3

Я хотел поделиться расширением, которое сделало трюк для меня. Я попробовал это в VS2015.

Имя расширения: SolutionColor

Все, что я хотел, - это какое-то визуальное различие между моей веткой Main и Dev, когда оба они открыты одновременно. С этим расширением я мог бы установить заголовок VS на определенный цвет, и это было много для меня!