Como mudar o tema do MSSQL Management Studio?


Respostas:


4
  1. Instale o Editor de temas de cores de 2010 no VS 2010.
  2. Encontre os arquivos em algum lugar C:\Users\xxxxx\AppData\Local\Microsoft\VisualStudio\xx.x\Extensions\.. para mim, estava na \shvn3avp.comversão atual do plugin.
  3. Copie esses arquivos para uma nova pasta: C:\Program Files (x86)\Microsoft SQL Server\xxx\Tools\Binn\ManagementStudio\Extensions\VSTheme
  4. Substitua o extension.vsixmanifestconteúdo por:

    <?xml version="1.0" encoding="utf-8"?>
    <Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
    <Identifier Id="46b3817c-b0c3-42d1-8cea-d373f781b21e">
      <Name>Visual Studio Color Theme Editor</Name>
      <Author>Microsoft</Author>
      <Version>1.3</Version>
      <Description xml:space="preserve">Allows users to customize the color palette used for menus, toolbars, tabs, title bars, and other environment colors.</Description>
      <Locale>1033</Locale>
      <Icon>ThemeManagerIcon.png</Icon>
      <PreviewImage>ThemeManagerPreview.png</PreviewImage>
      <InstalledByMsi>true</InstalledByMsi>
      <SupportedProducts>
        <IsolatedShell Version="1.0">ssms</IsolatedShell>
        <VisualStudio Version="10.0">
          <Edition>Ultimate</Edition>
          <Edition>Premium</Edition>
          <Edition>Pro</Edition>
          <Edition>IntegratedShell</Edition>
        </VisualStudio>
      </SupportedProducts>
      <SupportedFrameworkRuntimeEdition MinVersion="3.0" MaxVersion="6.0" />
      <SystemComponent>true</SystemComponent>
    </Identifier>
    <References />
    <Content>
      <VsPackage>ThemeManagerPackage.pkgdef</VsPackage>
    </Content>
    

  5. Importe esta configuração: http://studiostyl.es/schemes/vs2012-dark-theme-for-vs2010

  6. Na caixa de diálogo Personalizar cor que é aberta no menu Tema fornecido pela extensão, importe seu tema

Resultado:

insira a descrição da imagem aqui

Para 2015 e SQL Management Studio 17RC1

Instale a extensão no VS2015. Siga os passos acima.

A pasta no meu computador estava C:\Users\xxxxxx\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\owbugenu.gif

O xml é:

<!-- language: lang-xml -->
<?xml version="1.0" encoding="utf-8"?>
<Vsix xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" Version="1.0.0" xmlns="http://schemas.microsoft.com/developer/vsx-schema/2010">
  <Identifier Id="B8CED2B3-FF48-4204-88E9-036CA39B83C8">
    <Name>Visual Studio 2015 Color Theme Editor</Name>
    <Author>Microsoft</Author>
    <Version>2.0</Version>
    <Description xml:space="preserve">Allows users to create and edit Visual Studio themes.  Themes can customize colors used for menus, toolbars, tabs, titlebars, the text editor, and other environment colors.</Description>
    <Locale>1033</Locale>
    <InstalledByMsi>true</InstalledByMsi>
    <SupportedProducts>
      <IsolatedShell Version="1.0">ssms</IsolatedShell>
    </SupportedProducts>
    <SupportedFrameworkRuntimeEdition MinVersion="4.0" MaxVersion="4.0" />
    <SystemComponent>true</SystemComponent>
  </Identifier>
  <References />
  <Content>
    <VsPackage>ColorThemeEditor.pkgdef</VsPackage>
    <VsPackage>Colors\Red.pkgdef</VsPackage>
    <VsPackage>Colors\Purple.pkgdef</VsPackage>
    <VsPackage>Colors\Green.pkgdef</VsPackage>
    <VsPackage>Colors\Tan.pkgdef</VsPackage>
    <VsPackage>Colors\DarkWithLightEditor.pkgdef</VsPackage>
    <VsPackage>Colors\LightWithDarkEditor.pkgdef</VsPackage>
    <VsPackage>Colors\SolarizedDark.pkgdef</VsPackage>
    <VsPackage>Colors\SolarizedLight.pkgdef</VsPackage>
    <MefComponent>ColorThemeEditor.dll</MefComponent>  
    <VsPackage>Colors\ThemeNames.pkgdef</VsPackage>
    <VsPackage>PkgDefAssemblyCodeBase.pkgdef</VsPackage>
  </Content>
</Vsix>

insira a descrição da imagem aqui insira a descrição da imagem aqui


2

Para o SSMS mais recente v17.0 (ou 2016), você pode ativar prematuramente o tema Escuro (aparentemente um trabalho em andamento?) Editando o arquivo "C: \ Arquivos de Programas (x86) \ Microsoft SQL Server \ 140 \ Tools \ Binn \ ManagementStudio \ ssms.pkgundef " (como Admin) e comentando as linhas após o comentário" Remover tema escuro "(aproximadamente linha 241), deve ter a seguinte aparência após a conclusão:

// Remove Dark theme
// [$RootKey$\Themes\{1ded0138-47ce-435e-84ef-9ec1f439b749}]
// [$RootKey$\AD7Metrics\PortSupplier\{4103F338-2255-40C0-ACF5-7380E2BEA13D}]
// [$RootKey$\External Tools\Error Loo&kup]
// [$RootKey$\LightSwitch]
// [$RootKey$\Debugger\LaunchHooks110]
// [$RootKey$\DiagnosticsHub]
// [$RootKey$\FeatureFlags]
// [$RootKey$\VB Editor]
// [$RootKey$\Languages\CodeExpansions\C/C++]
// [$RootKey$\Languages\CodeExpansions\JavaScript]
// [$RootKey$\Text Editor\C/C++]
// [$RootKey$\Text Editor\CSharp]
// [$RootKey$\Text Editor\Disassembly]
// [$RootKey$\Text Editor\ENC]
// [$RootKey$\Text Editor\JavaScript]
// [$RootKey$\Text Editor\Memory]
// [$RootKey$\Text Editor\Register]
// [$RootKey$\Text Editor\ResJSON]
// [$RootKey$\Text Editor\TypeScript]
// [$RootKey$\Text Editor\VBScript]

via https://community.spiceworks.com/how_to/136505-enable-dark-theme-in-sql-server-management-studio-2016


O problema com esta solução é que, após clicar com o botão direito do mouse em uma tabela de scripts na janela do explorador de objetos, o menu fica completamente ilegível. Você já passou por isso?
Przemyslaw Remin

@PrzemyslawRemin não, embora eu acho que recentemente SSMS atualizado e reverteu isso de qualquer maneira, então eu desisti
drzaus



0

Com o SSMS 2016, ele agora é executado no Shell Integrado do Visual Studio 2015 e você pode fazer o mesmo na Extensão do ColorTheme do Visual Studio 2015 sem alterar nada no arquivo vsixmanifest.

A desvantagem é que existe esse erro pop-up informando que a extensão falhou ao carregar. basta clicar em "Não", o que significa que o SSMS não mostrará mais o erro.

Erro pop-up

Inicialmente, o ColorTheme não carrega corretamente, mas após reiniciar o SSMS, ele carrega. Edição: Eu acho que depois de reiniciar o SSMS novamente o erro irá aparecer novamente.

Reiniciar o SSMS salva o dia, todos os dias


Não é perfeito. Não é suportado. Vou postar uma versão 2015
regisbsb
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.