Comment changer le thème de MSSQL Management Studio?

Réponses:

4
  1. Installez l'éditeur de thème de couleur 2010 dans VS 2010.
  2. Trouvez les fichiers quelque part C:\Users\xxxxx\AppData\Local\Microsoft\VisualStudio\xx.x\Extensions\.. pour moi, c'était \shvn3avp.compour la version actuelle du plugin.
  3. Copiez ces fichiers dans un nouveau dossier: C:\Program Files (x86)\Microsoft SQL Server\xxx\Tools\Binn\ManagementStudio\Extensions\VSTheme
  4. Remplacez le extension.vsixmanifestcontenu par:

    <?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. Importez ce paramètre: http://studiostyl.es/schemes/vs2012-dark-theme-for-vs2010

  6. Dans la boîte de dialogue Personnaliser la couleur qui s'ouvre dans le menu Thème fourni par l'extension, importez son thème

Résultat:

entrez la description de l'image ici

Pour 2015 et SQL Management Studio 17RC1

Installez plutôt l'extension sur VS2015. Suivez les étapes ci-dessus.

Le dossier sur mon ordinateur était C:\Users\xxxxxx\AppData\Local\Microsoft\VisualStudio\14.0\Extensions\owbugenu.gif

Le xml est:

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

entrez la description de l'image ici entrez la description de l'image ici

regisbsb
la source
2

Pour le dernier SSMS v17.0 (ou 2016), vous pouvez activer prématurément le thème Dark (apparemment un travail en cours?) En modifiant le fichier "C: \ Program Files (x86) \ Microsoft SQL Server \ 140 \ Tools \ Binn \ ManagementStudio \ ssms.pkgundef " (en tant qu'administrateur ) et commentant les lignes suivant le commentaire" Supprimer le thème sombre "(environ la ligne 241), devrait ressembler à ce qui suit une fois terminé:

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

drzaus
la source
Le problème avec cette solution est qu'après un clic droit sur la table de script ie dans la fenêtre de l'explorateur d'objets, le menu est complètement illisible. Avez-vous réussi?
Przemyslaw Remin
@PrzemyslawRemin non, même si je pense que j'ai récemment mis à jour SSMS et qu'il est revenu de toute façon, j'ai donc abandonné
drzaus
1

Ou ... Importez simplement ce fichier .vssettings.

Un téléchargement est disponible, mais il se télécharge en tant que .doc pour une raison quelconque. Vous pouvez l'importer après avoir supprimé l'extension .doc.

https://mikesdatawork.wordpress.com/2017/07/07/dark-ssms-theme-ssms-2017/

Fichier .vssettings Dark SSMS Theme

SSMS Dark Theme
la source
Salut! Merci d'avoir ajouté cette réponse. Je vais deviner que c'est votre site. Veuillez vous assurer de divulguer votre affiliation lorsque vous publiez des liens ou du contenu que vous avez créés.
LowlyDBA
0

Avec SSMS 2016, il s'exécute désormais sur Visual Studio 2015 Integrated Shell, et vous pouvez faire la même chose dans l'extension Visual Studio 2015 du ColorTheme sans rien changer dans le fichier vsixmanifest.

L'inconvénient est qu'il y a cette erreur contextuelle indiquant que l'extension n'a pas pu se charger. cliquez simplement sur "Non", ce qui signifie que SSMS n'affichera plus l'erreur.

Erreur contextuelle

Au début, ColorTheme ne se charge pas correctement, mais après le redémarrage de SSMS, il se charge. EDIT: Je suppose qu'après avoir redémarré SSMS, l'erreur apparaîtra à nouveau.

Le redémarrage de SSMS sauve la journée, tous les deux jours

RoyceBautista
la source
Ce n'est pas parfait. Ce n'est pas pris en charge. Je publierai une version 2015
regisbsb