Sublime Text Macille Se tukee suurta määrää ohjelmointikieliä, ja se tukee C:tä, C++:aa, C#:tä, CSS:ää, D:tä, Dylania, Erlangia, HTML:ää, Groovyä, Haskellia, Javaa, JavaScriptiä, LaTeX:ää, Lisp:iä, Luaa, Markdownia, MATLABia, OCamlia, Perliä, PHP:tä, Pythonia, R:ää, Rubya, SQL:ää, TCL:ää ja XML:ää.
Niiden ohjelmointikielten lisäksi, jotka ovat oletusarvoisesti käytössä, käyttäjät voivat ladata laajennuksia muiden kielten tukemiseksi.
Sublime Text voidaan varustaa paketinhallintaohjelmalla, jonka avulla käyttäjät voivat etsiä, asentaa, päivittää ja poistaa paketteja käynnistämättä ohjelmaa uudelleen. Hallintaohjelma pitää asennetut paketit ajan tasalla lataamalla uusia versioita repositorioista. Lisäksi se tarjoaa komentoja asennettujen pakettien aktivoimiseksi ja deaktivoimiseksi.
Ominaisuudet:
käyttöliittymä:
Editori sisältää useita visuaalisia teemoja, ja lisää voi ladata.
Käyttäjät näkevät kaiken koodin näytön oikealla puolella pienenä karttana, jota he voivat navigoida napsauttamalla.
Näyttötiloja on useita. Yhdessä niistä on 1–4 paneelia, joiden avulla voit näyttää jopa neljä tiedostoa samanaikaisesti. Täysi (vapaa tila) -tilassa näytetään vain yksi tiedosto ilman muita valikoita.
Valitse sarakkeet ja useita muokkauksia:
Valitsemalla kokonaisen sarakkeen tai sijoittamalla useita osoittimia tekstin päälle, voit muokata tekstiä lennossa. Osoittimet toimivat ikään kuin ne olisivat yksittäin sijoitettu tekstiin. Komennot, kuten Siirrä merkkiin, Siirrä riville, Valitse teksti, Siirrä sanaan tai sen osaan (CamelCase erotettuna yhdysmerkeillä tai alaviivoilla) ja Siirrä rivin alkuun/loppuun, vaikuttavat kaikkiin osoittimiin itsenäisesti ja samanaikaisesti, jolloin voit muokata nopeasti monimutkaista, jäsenneltyä tekstiä ilman makroja tai säännöllisiä lausekkeita.
Automaattinen täydennys:
Kun kirjoitat koodia, Sublime Text tarjoaa erilaisia vaihtoehtoja syötteen täydentämiseen käyttämästäsi kielestä riippuen. Editori täydentää myös automaattisesti luomasi muuttujat.
Syntaksikorostus ja korkea kontrasti:
Sublime Textin tumma tausta on suunniteltu lisäämään tekstin kontrastia. Tärkeimmät syntaksielementit on korostettu eri värillä, joka sopii paremmin yhteen vaalean kuin tumman taustan kanssa.
Koontijärjestelmän tuki:
Sublime Text antaa käyttäjien rakentaa ohjelmia ja suorittaa niitä ilman komentoriviltä siirtymistä. Käyttäjät voivat myös mukauttaa rakennusjärjestelmäänsä ja ottaa käyttöön ohjelman automaattisen rakentamisen joka kerta, kun he tallentavat koodia.
Valmistelu (fragmentti):
Tallenna usein käytetyt koodinpätkät ja käynnistysavainsanat.
Selaa tiedostoja:
Navigointityökalu, jonka avulla käyttäjät voivat navigoida tiedostojen välillä ja sisällä sumean haun avulla.
Muut ominaisuudet:
Automaattinen tallennustoiminto on lisätty auttamaan käyttäjiä välttämään työnsä menettämisen. Mukautettujen pikanäppäinten ja navigointityökalujen avulla voit määrittää omia pikanäppäimiä valikoihin ja työkalupalkkeihin (saatavilla vain ensimmäisessä versiossa, toisessa ja kolmannessa versiossa – komentopaletissa). Kirjoitettaessa-haku-toiminnon avulla voit hakea dokumenteista. Kielioppitarkistus toimii samalla tavalla ja tarkistaa oikeellisuuden kirjoittaessasi. Voit käyttää makroja viimeisen toiminnon automatisointiin ja toistamiseen. Muokkauskomentoihin kuuluvat sisennysten muokkaaminen, kappaleiden uudelleenmuotoilu ja rivien yhdistäminen.
Versiopäivityksen sisältö:
Lisätty "fold_style"-asetus syntaksiin perustuvan koodin taittamisen poistamiseksi helposti käytöstä
Korjattu lajittelemattomat hakutulokset tiedostoista etsittäessä
Tiedostojen etsintä tukee nyt sarkain- ja monivalintanäppäimiä
Lisätty asetus "find_in_files_sed_side_by-side"
Lisätty asetus "regex_auto_escape"
Korjattu tiedoston/kansion avaamisen valintaikkuna, joka ei noudattanut 'default_dir'-asetusta
Korjattu ongelma, jossa sivupalkin tiedostot eivät heijastaneet git-tilaansa oikein.
Korjattu takaisinjäljityksen aiheuttama syntaksin korostuksen suorituskykyongelma
Korjattu suorituskyvyn heikkeneminen versiossa 4142, jossa värimaailmoissa käytettiin erittäin monimutkaisia valitsimia.
Taitetut alueet eivät enää sisällä oletusarvoisesti rivinvaihtoja lopussa
Korjattu valinnan hyppy taittomerkkien napsauttamisen yhteydessä
API: Päivitetty Python 3.8.12:een ja OpenSSL 1.1.1s:ään
API: Python 3.3 -laajennusympäristö käyttää nyt samaa OpenSSL:ää kuin 3.8
API: Lisätty sublime.project_history()-funktio
API: Lisätty sublime.folder_history()-funktio
Windows: Korjattu valikoiden ja ponnahdusikkunoiden häiriötilanteita, joita saattoi esiintyä.
Mac: Korjattu ylimääräinen ikkuna, joka syntyi, kun ST käynnistettiin avaamalla tiedosto Finderista.
Mac: Lisätty suojausoikeudet, joiden avulla laajennukset ja koontijärjestelmät voivat pyytää kameraa ja mikrofonia.