Какая оболочка SSMS 2012 основана на том, и как я могу затемнить тему? - программирование
Подтвердить что ты не робот

Какая оболочка SSMS 2012 основана на том, и как я могу затемнить тему?

У меня есть темная среда редактирования запросов, но объект-проводник и другие элементы по умолчанию на белом фоне. Мне очень нравится VS 2012 темная тема, и я надеялся, что кто-то знает, как получить элементы SSMS 2012 UI темнее.

Я googled безрезультатно. Кажется, что нет много документации по SSMS и темам. Я думаю, что все SQL люди просто так просты.

Как затемнить элементы пользовательского интерфейса в SSMS 2012?

4b9b3361

Ответ 1

SSMS 2012 основан на VS 2010. Существует расширение для VS 2010, называемое расширением Color Themes, но SSMS не имеет элемента меню Extensions, поэтому вам нужно скопировать расширение вручную на {$SqlServerPath}/Tools/Binn/ManagementStudio/Extensions.

Затем вы можете установить тему под названием Expression, которая является темной темой, основанной на линейке продуктов Microsoft Expression, и она работает для SSMS, но, к сожалению, некоторые элементы управления, такие как фон Explorer Explorer, останутся белыми.

Подробно описано этот блог.

Ответ 2

Я не мог заставить его работать, как описано в блоге Brad. Таким образом, для тех, кто не мог ни;

  • Создайте новый файл с расширением .vssettings (например: SQLofObsidian.vssettings)
  • Скопируйте весь XML здесь
  • Откройте файл, который вы создали ранее с помощью текстового редактора
  • Вставьте ранее скопированный XML файл и сохраните файл
  • Открыть SSMS 2012 и; Инструменты → Импорт и экспорт → Импортировать выбранное окружение.. → Нет, просто.. → Просмотрите и выберите файл .vssettings

На последнем шаге вы можете создать резервную копию своих текущих настроек для отката в случае проблемы