sublimetext3
Woordenschat
Zoeken…
Invoering
Dit is een heel klein onderdeel, maar nog steeds essentieel als u efficiënt wilt kunnen communiceren met andere mensen die Sublime Text 3 gebruiken.
Meer om te komen: settings
, keymap
, mousemap
etc ...
Thema's
Een thema verandert de globale skin van Sublime Text 3. Het verandert de tabbladen, zijbalk, snelpanelen (goto, opdrachtpalet), statusbalk, enz ...
Hier is een niet-limitatieve lijst met thema's (top 100):
- predawn
- Materieel thema
- Thema - Spacegray
- Seti_UI
- Thema - Brogrammer
- Thema - Flatland
- Thema - Frisdrank
Let op: de conventie voor de naam themapakketten is dat ze beginnen met Theme -
.
Theme - Focus
img/
focus.light.sublime-theme
focus.dark.sublime-theme
Zoals u ziet, wordt deze conventie niet echt gerespecteerd.
De thema's worden gedefinieerd in een .sublime-theme
.
Kleurenschema's
De kleurenschema's veranderen de kleuren van de code . Ze kunnen veranderen, bijvoorbeeld, met welke kleur de zoekwoorden zijn gemarkeerd, met welke kleur de lijn het dakje is ingeschakeld wordt gemarkeerd (behoeften highlight_line
worden ingesteld op true
in de voorkeuren (geen onderdeel van de cojor schema)), wat is de kleur van de caret, etc.
Veel thema's hebben kleurenschema's of veel pakketten bevatten er veel.
heeft een voorbeeld van pakketten nodig
Het kleurenschema wordt gedefinieerd in een .tmTheme
bestand. Dit is een XML-bestand in de indeling Eigenschappenlijst, dat door veel teksteditors wordt gebruikt.
De conventie voor de naam kleurenschema's pakketten is dat ze beginnen met Color Scheme -
Color Scheme - Focus
first.tmTheme
second.tmTheme
...
Gereedschap
- u kunt deze web-app gebruiken om uw kleurenschema's te maken / bewerken: tmTheme-editor .
- Een ander hulpmiddel is ColorSchemeEditor waarmee u uw kleurenschema kunt bewerken vanuit Sublime Text.
- Je kunt ook heel snel van kleurenschema schakelen met Schemr
plugins
Plug-ins zijn .py
bestanden die het gedrag van Sublime Text 3 veranderen. Ze zijn, zoals u waarschijnlijk al vermoedde, in Python geschreven .
Omdat er veel verschillende soorten plug-ins zijn (tekstmanipulatie, linting, opmaak, voorbeeld, enz.), Zullen we geen voorbeeld geven om deze pagina niet te veel te vullen met een enorme lijst. Bekijk de bladerpagina van Pakketbeheer als u geïnteresseerd bent in het optimaliseren van uw workflow met enkele plug-ins (dat zou u moeten zijn).
Pakketjes
Een pakket is een map die alles kan bevatten dat in deze voorbeelden wordt vermeld (en iets anders dat niets met Sublime Text 3 te maken kan hebben, zoals een gulpfile.js
als u sommige taken automatiseert).
U kunt elk pakket installeren met Create Package Control .
Een .sublime-package
?
Misschien heb je gezien dat, wanneer je een pakket installeert met behulp van pakketbesturing, je alleen een .sublime-package
in de map Install Packages
... Waarom krijg je de code niet? In feite is een .sublime-package
een hernoemd .zip
bestand. U kunt enkele bestanden in een .sublime-package
uitpakken of bekijken met behulp van PackageResourceViewer .
instellingen
De instellingen zijn, zoals zoveel dingen op Sublime Text 3, eenvoudige JSON
bestanden. De extensie van het bestand is echter niet .json
maar .sublime-settings
. Zoals u waarschijnlijk wel begrijpt, veranderen de instellingen de invloed van de pakketten op Sublime Text 3. Het is belangrijk om op de hoogte te zijn van zoveel mogelijk instellingen om uw workflow te optimaliseren .
Het systeem voor de meeste pakketten is het volgende: een standaardpakket en een gebruikerspakket dat het standaardpakket overschrijft.
Om de prioriteit van de instellingen (die sterk wordt aanbevolen) te begrijpen, bekijkt u de niet-officiële maar geweldige documentatie: http://docs.sublimetext.info/en/latest/customization/settings.html#the-settings- hiërarchie