Hyppää sisältöön

Liitännäiset

Modular Text Editorin mukana tulee joukko omatekoisia liitännäisiä. Kukin on itsenäinen komponentti, joka lisää yhden rajatun ominaisuuden, ja kunkin voi ottaa käyttöön tai poistaa käytöstä vaikuttamatta muuhun editoriin.

Kolmannen osapuolen liitännäiset ja asetustiedostot eivät toimi hiekkalaatikossa

Liitännäiset toimivat osana editoria, ja niillä on sama pääsy tiedostoihisi, asetuksiisi ja verkkoosi kuin editorilla itsellään — ne eivät toimi hiekkalaatikossa eikä niitä rajoiteta millään tavalla. Haitallinen tai virheellinen liitännäinen voisi lukea, muuttaa tai poistaa tiedostojasi, lähettää tietojasi verkon yli tai ajaa muita ohjelmia koneellasi.

Sama varovaisuus koskee asetus- ja datatiedostoja, joita liitännäiset lataavat — kuten sääntöjoukkoja, lokiprofiileja, teemoja ja kielipalvelinmäärityksiä (*.json ja vastaavat). Muokattu asetustiedosto voi muuttaa sitä, mitä liitännäinen tekee, tai osoittaa sen ulkoiseen ohjelmaan tai palvelimeen.

Asenna vain sellaisia liitännäisiä — ja käytä vain sellaisia asetus- tai JSON-tiedostoja — joiden lähteeseen luotat. Käsittele kaikkea epäluotettavasta lähteestä tulevaa niin kuin käsittelisit tuntemattoman ohjelman ajamista. Editorin mukana tulevia omatekoisia liitännäisiä ylläpidetään osana tätä projektia; kaikki, mitä itse lisäät, on omalla vastuullasi.

Liitännäisten hallinta

  • Avaa Asetukset ▸ Liitännäiset nähdäksesi jokaisen asennetun liitännäisen — myös ne, jotka on poistettu käytöstä tai käännetty eri API-versiota vasten.
  • Liitännäisen ottaminen käyttöön tai käytöstä poistaminen tulee voimaan seuraavalla käynnistyksellä. Editori ei koskaan lataa tai poista liitännäiskoodia ajon aikana.
  • Jos jokin menee pieleen, voit käynnistää editorin vikasietotilassa liitännäiset pois käytöstä.
  • Liitännäisen nimi ja kuvaus tuolla sivulla tulevat liitännäisen omasta manifestista ja näytetään sellaisina kuin liitännäisen tekijä ne kirjoitti; niitä ei käännetä. Kaikki, mitä liitännäinen lisää itse editoriin — sen valikkokohdat, komennot ja asetukset — noudattaa käyttöliittymän kieltä tavalliseen tapaan.

Haku ja navigointi

  • Etsi ja korvaa — etsi ja korvaa kokonaisten sanojen, kirjainkoon ja säännöllisten lausekkeiden valinnoilla.
  • Etsi tiedostoista — hae kansiosta ja hyppää jokaiseen osumaan.
  • Tarkentuva haku — hae kirjoittaessasi.
  • Merkitse — korosta jokainen termin esiintymä.
  • Kirjanmerkit — lisää ja poista rivien kirjanmerkkejä ja hyppää niiden välillä kaikissa tiedostoissa; ne muistetaan, kun tiedosto suljetaan.
  • LSP (kielipalvelin) — diagnostiikkaa, siirry määrittelyyn ja tiedot osoittaessa kielipalvelinten kautta (clangd ja muut).
  • Funktioluettelo — suodatettava yleiskuva asiakirjan funktioista, luokista ja symboleista; napsauta hypätäksesi.

Muokkaus

  • Koodinpätkät — Tabilla laajenevat tekstinpätkät kenttineen ja muuttujineen sekä tiedostomallit.
  • Oikoluku — Hunspellin ajama oikoluku ehdotuksineen, henkilökohtaisine sanaluetteloineen ja monikielisine sanakirjoineen.
  • Muunna kirjainkoko — muuta valinnan kirjainkokoa.
  • Kommentti — kommentoi ja poista kommentit riveiltä kielen omalla syntaksilla.
  • Sisennys — lisää ja vähennä sisennystä; sarkaimet vastaan välilyönnit.
  • Rivinvaihtojen muunnos — muunna rivinvaihdot (CRLF/LF/CR).
  • Rivit — järjestä, käännä, poista kaksoiskappaleet, siirrä, jaa, yhdistä, siivoa.
  • Sarake-editori — lisää tekstiä tai numeroita saraketta alas.
  • URL-korostus — korosta URL-osoitteita ja avaa niitä.

Tiedostot ja työtila

  • Työtila — avaa kansio ja hallitse sen tiedostoja paneelissa.
  • Istunto — palauta avoimet tiedostot, asettelu ja tallentamattomat muutokset.
  • Merkistökoodaus — näytä ja muunna merkistökoodaus.
  • Tiedostoliitos — rekisteröi OctoEdit valitsemiesi tiedostotyyppien käsittelijäksi.

Esikatselu

  • Markdown-esikatselu — reaaliaikainen, teeman tunteva Markdown-esikatselu (ilman riippuvuuksia).
  • HTML-esikatselu — täysin todenmukainen HTML-esikatselu (CSS ja JavaScript), PHP-tuella.

Ulkoasu

Työkalut

  • Kansiovertailu — vertaa kahta kansiota rekursiivisesti; poraudu muuttuneisiin tiedostoihin.
  • Asiakirjan tilastot — reaaliaikaiset laskurit ja lukuaika.
  • Lokianalyysi — jäsennä, suodata ja yhdistä lokitiedostoja; seuraa pyyntöä lähteiden yli; kysele Windowsin tapahtumalokia.
  • Kaatumisraportti — tarkista ja lähetä raportti kaatumisen jälkeen.

Oman kirjoittaminen

Haluatko rakentaa liitännäisen? Katso osa Kehitys ja Liitännäisen kirjoittaminen.