Voici la version courte:
.sublime-theme
Les fichiers modifient l'apparence de l'interface utilisateur, y compris la barre latérale et les onglets Fichier.
- Les définir est une tâche ardue, alors gagnez du temps et installez le package Theme Menu Switcher .
Mise à jour: Sublime Text 3 a fondamentalement changé la façon dont les schémas de couleurs et les thèmes fonctionnent, et a cassé de nombreux packages conçus pour les gérer. Je ne peux plus confirmer l'exactitude de cet article, ni la fonctionnalité des packages mentionnés ici car les développeurs de Sublime n'ont pas pleinement expliqué les modifications apportées au système de personnalisation ni expliqué comment les corriger. Et, au mieux, ils sont beaucoup plus difficiles à changer.
À ce stade, cet article ne doit être utilisé que comme référence aux différences entre les «thèmes» et les «jeux de couleurs» dans Sublime Text 2, car je n'ai pas encore réussi à changer de thème ni de jeu de couleurs dans Sublime Text 3.
Je mettrai à jour cet article car je peux consacrer plus de temps à démêler ce bourbier de personnalisation sublime.
Voici la version longue:
Figure 1: La différence entre "Color Schemes" et "Themes" - Dans la Sublime Community, ces termes sont souvent confondus et utilisés de manière interchangeable.
Changer l'apparence de Sublime est une entreprise relativement difficile, pour trois raisons principales:
- Terminologie mal choisie
- La désinformation dans la communauté sublime
- Cauchemar d'installation
Terminologie
Il existe 2 sections différentes de Sublime qui peuvent être personnalisées:
- la région modifiable (les régions violettes)
- l' interface utilisateur (les régions vertes)
Ceux-ci utilisent deux types de fichiers différents et ne reflètent pas exactement la terminologie.
Le " Pourquoi? " De cette décision est la compatibilité, et par souci de brièveté, je ne vais pas y entrer ici, mais les retombées de cet effort sont:
Le type de fichier appelé tmTheme
n'affecte pas le thème, il affecte le jeu de couleurs .
Schémas de couleurs (surlignés en violet)
- affectent l'aspect de la région modifiable (plus précisément, les caractères modifiables, c'est-à-dire de quelle couleur ils sont mis en surbrillance ou non, etc.).
- relativement facile à produire
- Les jeux de couleurs sont appelés par erreur "Thèmes" dans toute la communauté Sublime.
Thèmes (surlignés en vert)
.sublime-theme
Les fichiers modifient le thème ou les aspects de l'interface utilisateur de Sublime.
- difficile à produire
- Il est difficile de trouver de vrais thèmes sublimes, par rapport aux "jeux de couleurs"
Désinformation
De nombreux packages prétendent changer le thème, mais modifient en fait le schéma de couleurs. Ceci est généralement dû au fait que les personnes qui les produisent ne savent pas que "Thème" fait spécifiquement référence à l'interface utilisateur.
Donc, un autre niveau de difficulté est de trouver un véritable package "Thème", plutôt que Color Scheme.
Même certains sites Web légitimes ne font pas correctement la distinction entre les deux, ce qui ajoute aux défis. Par exemple, colorsublime.com a un tutoriel sur la modification du sublime "thème", mais fait référence en fait au type de fichier "Color Scheme" ( .tmTheme
).
Douleurs d'installation
Les thèmes et les jeux de couleurs sont difficiles à installer et à définir. En fait, la difficulté du processus est choquante. La difficulté est encore exacerbée avec un changement fondamental dans les exigences d'installation et de définition dans Sublime Text 3 qui ne sont pas complètement expliquées, ce qui rompt de nombreux packages sur lesquels nous dépendions autrefois pour modifier les thèmes et les jeux de couleurs.
Il faut installer un package de thème réel (bonne chance pour en trouver un en parcourant Packages dans Package Control), le définir dans les paramètres, puis redémarrer Sublime. Et, si vous avez fait quelque chose de mal, Sublime remplacera simplement votre paramètre de thème défini par l'utilisateur par la valeur par défaut. Oui, vous m'avez bien entendu, sans préavis ni message d'erreur, Sublime écrasera la définition de votre thème.
Mais avec le menu Themes Switcher Tout ce que vous avez à faire est d'aller sur Preferences
> Theme
et vous verrez une liste de tous les thèmes que vous avez installés. Vous pouvez également basculer facilement entre les thèmes sans redémarrer Sublime.
Voici un échantillon du site Web:
Je n'ai aucune affiliation avec Theme Menu Switcher, je suis juste un fan.
Encore une fois, Thème Menu Switcher ne fonctionne pas de la même manière dans Sublime Text 3. Si vous avez besoin d'un look personnalisé, je vous recommande de ne pas mettre à jour vers Sublime Text 3.