¿Cómo cambiar el tema de MSSQL Management Studio?

Respuestas:

4
  1. Instale el Editor de temas de color 2010 en VS 2010.
  2. Encontré los archivos en algún lugar C:\Users\xxxxx\AppData\Local\Microsoft\VisualStudio\xx.x\Extensions\... para mí, estaba en \shvn3avp.comla versión actual del complemento.
  3. Copie esos archivos a una nueva carpeta: C:\Program Files (x86)\Microsoft SQL Server\xxx\Tools\Binn\ManagementStudio\Extensions\VSTheme
  4. Reemplace los extension.vsixmanifestcontenidos con:

    <?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 configuración: http://studiostyl.es/schemes/vs2012-dark-theme-for-vs2010

  6. En el cuadro de diálogo Personalizar color que se abre en el menú Tema proporcionado por la extensión, importe su tema

Resultado:

ingrese la descripción de la imagen aquí

Para 2015 y SQL Management Studio 17RC1

Instale la extensión en VS2015 en su lugar. Sigue los pasos anteriores.

La carpeta en mi computadora era C:\Users\xxxxxx\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\owbugenu.gif

El xml es:

<!-- 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>

ingrese la descripción de la imagen aquí ingrese la descripción de la imagen aquí

regisbsb
fuente
2

Para el último SSMS v17.0 (o 2016) puede habilitar prematuramente el tema Dark (¿aparentemente un trabajo en progreso?) Editando el archivo "C: \ Archivos de programa (x86) \ Microsoft SQL Server \ 140 \ Tools \ Binn \ ManagementStudio \ ssms.pkgundef " (como administrador) y comentar las líneas que siguen al comentario" Eliminar tema oscuro "(aproximadamente la línea 241), debería tener un aspecto similar al siguiente una vez terminado:

// 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]

a través de https://community.spiceworks.com/how_to/136505-enable-dark-theme-in-sql-server-management-studio-2016

drzaus
fuente
El problema con esta solución es que después de hacer clic con el botón derecho en la tabla de script en la ventana del explorador de objetos, el menú es completamente ilegible. ¿Lo has superado?
Przemyslaw Remin
@PrzemyslawRemin no, aunque creo que recientemente actualicé SSMS y revertió esto de todos modos, así que me di por vencido
drzaus
0

Con SSMS 2016 ahora se ejecuta en Visual Studio 2015 Integrated Shell, y puede hacer lo mismo en la Extensión Visual Studio 2015 de ColorTheme sin cambiar nada en el archivo vsixmanifest.

El inconveniente es que existe este error emergente que indica que la extensión no se pudo cargar. simplemente haga clic en "No", lo que significa que SSMS ya no mostrará el error.

Error emergente

Al principio, ColorTheme no se cargará correctamente, pero después de reiniciar SSMS, se cargará. EDITAR: Supongo que después de reiniciar SSMS nuevamente, el error aparecerá nuevamente.

Reiniciar SSMS salva el día, día por medio

RoyceBautista
fuente
No es perfecto No es compatible. Publicaré una versión de 2015
regisbsb