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



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow