sublimetext3
Ordförråd
Sök…
Introduktion
Det här är en väldigt liten del, men ändå väsentlig om du vill kunna kommunicera effektivt med andra med Sublime Text 3.
Mer att komma: settings
, keymap
, mousemap
osv ...
teman
Ett tema förändrar den globala huden på Sublime Text 3. Det ändrar flikar, sidofält, snabbpaneler (goto, kommandopalett), statusfält, etc. ...
Här är en icke uttömmande lista med teman (topp 100):
Obs: konventionen för temapaketens namn är att de börjar med Theme -
.
Theme - Focus
img/
focus.light.sublime-theme
focus.dark.sublime-theme
Som ni ser är denna konvention inte riktigt respekterad.
Teman definieras i en .sublime-theme
.
Färgscheman
Färgscheman ändrar kodens färger. De kan till exempel ändra med vilken färg nyckelorden är markerade, med vilken färg linjen som caret är på är markerad (behöver highlight_line
att ställas in som true
i inställningarna (inte en del av cojor-schemat)), vad är färg på caret, etc.
Många teman har färgscheman, eller många paket innehåller många av dem.
behöver exempel på paket
Färgschemat definieras i en .tmTheme
fil. Detta är en XML-fil i formatet Egenskapslista, som används av många textredigerare.
Konventionen för namn på färgscheman paket är att de börjar med Color Scheme -
Color Scheme - Focus
first.tmTheme
second.tmTheme
...
Verktyg
- Du kan använda den här webbappen för att skapa / redigera dina färgscheman: tmTema-redigerare .
- Ett annat verktyg är ColorSchemeEditor som gör det möjligt att redigera ditt färgschema från Sublime Text.
- Du kan också växla mycket snabbt till färgschema med Schemr
plugins
Plugins är .py
filer som ändrar beteendet hos Sublime Text 3. De skrivs, som du antagligen gissat, i Python .
Eftersom det finns många olika typer av plugins (textmanipulering, fodring, formatering, förhandsgranskning osv.) Kommer vi inte att ge några exempel på att inte fylla över denna sida med en enorm lista. Titta på bläddringssidan för paketkontroll om du är intresserad av att optimera ditt arbetsflöde med några plugins (du borde vara).
paket
Ett paket är en mapp som kan innehålla allt som listas i dessa exempel (och annat som inte kan ha något att göra med Sublime Text 3, till exempel en gulpfile.js
om du automatiserar vissa uppgifter).
Du kan installera valfritt paket med hjälp av skapa paketkontroll .
Ett .sublime-package
?
Du kanske har sett att när du installerar ett paket med paketkontroll får du bara ett .sublime-package
i mappen Install Packages
... Hur kommer du inte att få koden? Faktum är att ett .sublime-package
är en .zip
fil som byter namn. Du kan extrahera eller förhandsgranska vissa filer i ett .sublime-package
med PackageResourceViewer .
inställningar
Inställningarna är, så många saker på Sublime Text 3, enkla JSON
filer. Men förlängningen av filen är inte .json
utan .sublime-settings
. Som du förmodligen förstår ändrar inställningarna hur paketen påverkar Sublime Text 3. Det är viktigt att vara medveten om så mycket inställningar som möjligt för att optimera ditt arbetsflöde .
Systemet för de flesta av paketen är följande: ett standardpaket och ett användarpaket som skriver över standardpaketet.
För att förstå prioriteringarna för inställningarna (vilket rekommenderas starkt), titta på den inofficiella men fantastiska dokumentationen: http://docs.sublimetext.info/sv/latest/customization/settings.html#the-settings- hierarki