Marcio Trindade

Temas do Sublime Text 3

Hoje queria trocar o tema do meu sublime text editor, então percebi que esta não é uma tarefa muito fácil, por que você precisa fazer isso pelo menu.

Procurei uma maneira mais fácil e a opção que encontrei foi alterar meu arquivo de configuração, mas como saber quais são todos os temas disponíveis? Procurei a lista com todos eles e não encontrei então com alguma paciência eu criei a lista abaixo.

Default
"color_scheme": "Packages/Color Scheme - Default/All Hallow's Eve.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Amy.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Blackboard.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Cobalt.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Dawn.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Eiffel.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Espresso Libre.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/IDLE.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/iPlastic.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/LAZY.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Mac Classic.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/MagicWB (Amiga).tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Monokai Bright.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Pastels on Dark.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Slush & Poppies.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Solarized (Dark).tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Solarized (Light).tmTheme",
"color_scheme": "Packages/Color Scheme - Default/SpaceCadet.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Sunburst.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Twilight.tmTheme",
"color_scheme": "Packages/Color Scheme - Default/Zenburnesque.tmTheme",

Agora testar todos os temas ficou mais fácil. Eu utilizei o recurso de split deixando um arquivo ruby de um lado e o arquivo de configuração do sublime do outro. Neste segundo coloquei todos os temas comentados, então descomentava um e salvava, logo o tema alterava e eu já observava no código ao lado como ficava.

Um pacote que pode ser instalado via package control que tem muitos temas legais é o Base​16 Color Schemes então aproveito pra deixar a lista dos temas deste pacote caso queira testa-los da mesma maneira.

Base16
"color_scheme": "Packages/Base16 Color Schemes/base16-3024.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-3024.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-ashes.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-ashes.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierdune.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierdune.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierforest.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierforest.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierheath.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierheath.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierlakeside.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierlakeside.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierseaside.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-atelierseaside.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-bespin.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-bespin.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-brewer.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-brewer.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-bright.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-bright.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-chalk.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-chalk.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-codeschool.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-codeschool.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-default.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-default.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-eighties.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-eighties.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-embers.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-embers.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-flat.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-flat.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-google.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-google.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-grayscale.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-grayscale.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-greenscreen.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-greenscreen.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-isotope.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-isotope.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-isotope.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-isotope.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-marrakesh.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-marrakesh.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-mocha.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-mocha.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-mocha.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-mocha.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-ocean.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-ocean.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-paraiso.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-paraiso.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-pop.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-pop.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-railscasts.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-railscasts.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-shapeshifter.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-shapeshifter.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-solarized.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-solarized.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-tomorrow.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-tomorrow.light.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-twilight.dark.tmTheme",
"color_scheme": "Packages/Base16 Color Schemes/base16-twilight.light.tmTheme",

Atualização

Ontem encontrei o plugin Sublime Scheme Selector que facilita muito esta tarefa e se torna até mais fácil de fazer do que a forma que expliquei.