CudaText-koodieditorin päivitys 1.161.0

Uusi julkaisu monialustaisesta ilmaisesta koodieditorista CudaText, joka on kirjoitettu Free Pascalilla ja Lazaruksella, on julkaistu. Editori tukee Python-laajennuksia ja sillä on useita etuja Sublime Textiin verrattuna. Integroidussa kehitysympäristössä on joitain ominaisuuksia, jotka on toteutettu lisäosien muodossa. Ohjelmoijia varten on valmistettu yli 270 syntaktista lexeria. Koodia jaetaan MPL 2.0 -lisenssillä. Koontiversiot ovat saatavilla Linux-, Windows-, macOS-, FreeBSD-, OpenBSD-, NetBSD-, DragonflyBSD- ja Solaris-alustoille.

Edellisen ilmoituksen jälkeisen vuoden aikana on toteutettu seuraavat parannukset:

  • Lisätty komennot, jotka toistavat Sublime Textin toiminnot: "Liitä ja sisennys", "Liitä historiasta".
  • Suurien viivojen optimoitu muokkaus "siirrettyjen" rivien tilassa. Muokkaukset ovat nyt paljon nopeampia 40 miljoonan merkkijonon osalta.
  • "Carets extend" -komentoja on parannettu kertomaan vaunut oikein lyhyiden linjojen läpi.
  • Vedä-pudota tekstilohkot: oikeampi kohdistin näytetään, voit vetää vain luku -asiakirjoista.
  • "Korvaa"-valintaikkunaan on lisätty lippu, jonka avulla voit poistaa RegEx-korvaukset käytöstä vaihtamisen yhteydessä.
  • Lisätty vaihtoehto "fold_icon_min_range", joka poistaa liian pienten lohkojen taittamisen.
  • Analogisesti Sublime Textin kanssa, Ctrl + "klikkaa hiiren 3. painiketta" ja Ctrl + "vieritä hiiren rullalla" on käsitelty.
  • Kuvien katselu tukee muita muotoja: WEBP, TGA, PSD, CUR.
  • Joidenkin muokkaustapausten kumoamislogiikka on tehty samankaltaismmaksi kuin Sublime Text.
  • Unicode-välilyönnit näytetään nyt heksadesimaalimuodossa.
  • Editori tallentaa istuntotiedoston 30 sekunnin välein (väli on valinnainen).
  • Tuki Extra1/Extra2-hiiren painikkeille komentojen määrittämiseksi niille.
  • Lisätty komentoriviparametri "-c", jonka avulla voit suorittaa minkä tahansa komentoliitännäisen ohjelman käynnistyessä.
  • Lexers:
    • Koodipuuta on parannettu CSS-lekseria varten: se näyttää nyt oikein puun solmut myös pienennetyissä (pakatuissa) CSS-dokumenteissa.
    • Markdown lexer: tukee nyt aitauslohkoja, kun asiakirja sisältää fragmentteja muiden lekserien kanssa.
    • "Ini-tiedostot" -lexer on korvattu "kevyellä" lekserillä tukemaan suuria tiedostoja.
  • Lisäosat:
    • Projektipäällikköön on lisätty "sisäänrakennetut istunnot" eli istunnot, jotka on tallennettu suoraan projektitiedostoon ja näkyvät vain omasta projektistaan.
    • Projektipäällikkö: lisätty kohteita kontekstivalikkoon: "Avaa oletussovelluksessa", "Keskity tiedostonhallinnassa". Myös "Siirry tiedostoon" -komentoa on nopeutettu.
    • Emmet-laajennus: lisää vaihtoehtoja Lorem Ipsumin lisäämiseen.
    • Git Status -laajennus (Plugins Manager): tarjoaa peruskomennot Gitin kanssa työskentelemiseen, joten voit nyt sitoutua suoraan editorista.
    • Lisää Emoji-laajennus (Plugins Manager): voit lisätä Unicode-tekstiä emojista.
  • Uudet laajennukset Plugins Managerissa:
    • GitHub Gist.
    • WikidPad-apuohjelma.
    • Muunnin JSON/YAML.
    • Naarmuja.
    • Bootstrap Completion ja Bulma Completion.

Lähde: opennet.ru

Lisää kommentti