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):

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



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow