Темная тема SQL server managment studio для всей программы
можно ли установить тему SSMS на все темные? Мне очень нравится темная тема в Visual Studio, а SSMS построена поверх оболочки VS. Я видел это SQL Server Management Studio скин / внешний вид / макет, но это только для редактора запросов.
2 ответов
для SSMS 2016 открыть C:\Program Files (x86)\Microsoft SQL Server0\Tools\Binn\ManagementStudio\ssms.pkgundef
Гото!--2-->
/ / удалить темную тему
[$RootKey$\Themes{1ded0138-47ce-435e-84ef-9ec1f439b749}]
и прокомментируйте выше настройки, как это, а затем перезапустите SSMS, вы отсортируете, есть новая опция Dark в опции Color theme.
/ / удалить темную тему
/ / [$RootKey$\Themes{1ded0138-47ce-435e-84ef-9ec1f439b749}]
вот автоматизированный способ упростить включение темы SSMS Dark в SQL Server 2014+. Это повторный вход также в случае, если вы уже выполнили его. Сначала он сделает резервную копию, если вы беспокоитесь о восстановлении. вдохновленный этим руководством.
PS CommandLet для включения темной темы SSMS
function EnableDarkSSMSTheme() {
$ssmsConfig = "C:\Program Files (x86)\Microsoft SQL Server0\Tools\Binn\ManagementStudio\ssms.pkgundef"
$fileContent = get-content $ssmsConfig
Set-Content -path ([System.IO.Path]::ChangeExtension($ssmsConfig, "backup")) -value $fileContent # backup original file
$startContext = $fileContent | Select-String "// Remove Dark theme" -context 0, 100 | Select-Object LineNumber, Line -ExpandProperty Context | select-object LineNumber, PostContext # grab start context
$endContext = $startContext.PostContext | select-string "//" | Select Line, @{Name="LineNumber";Expression={$_.LineNumber + $startContext.LineNumber - 3}} -First 1 # grab end context, offset line # for ending
for($i = $startContext.LineNumber-1; $i -le $endContext.LineNumber; $i++) { $fileContent[$i] = "//$($fileContent[$i])" } # prefix lines to comment
Set-Content -path $ssmsConfig -value $fileContent # persist changes
}
EnableDarkSSMSTheme
kill -name ssms
start-process ssms
Примечание: для обновления версии v17.2 к v17.3, the файл конфигурации программы перезаписываются и вы должны повторно применить этот скрипт.