CudaText-koderedigeringsoppdatering 1.161.0

En ny utgivelse av gratiskoderedigereren CudaText på tvers av plattformer, skrevet med Free Pascal og Lazarus, har blitt publisert. Redaktøren støtter Python-utvidelser og har en rekke fordeler fremfor Sublime Text. Det er noen funksjoner i det integrerte utviklingsmiljøet, implementert i form av plugins. Mer enn 270 syntaktiske lexere er utarbeidet for programmerere. Koden distribueres under MPL 2.0-lisensen. Bygger er tilgjengelige for Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD og Solaris-plattformer.

I året siden forrige kunngjøring har følgende forbedringer blitt implementert:

  • Lagt til kommandoer som dupliserer funksjonaliteten til Sublime Text: "Lim inn og innrykk", "Lim inn fra historikk".
  • Optimalisert redigering av store linjer i "flyttede" linjer-modus. Redigeringer er nå mye raskere for en streng på 40 millioner tegn.
  • "Carets extend"-kommandoene har blitt forbedret for å multiplisere vogner korrekt når de passerer gjennom korte linjer.
  • Dra-slipp tekstblokker: en mer korrekt markør vises, du kan dra fra skrivebeskyttede dokumenter.
  • Et flagg er lagt til i "Erstatt"-dialogen som lar deg deaktivere RegEx-erstatninger når du erstatter.
  • Lagt til alternativet "fold_icon_min_range", som fjerner brettingen av blokker som er for små.
  • I analogi med Sublime Text har Ctrl + "klikke på den tredje museknappen" og Ctrl + "rulling med musehjulet" blitt behandlet.
  • Visning av bilder støtter flere formater: WEBP, TGA, PSD, CUR.
  • Angre-logikk for noen redigeringstilfeller har blitt gjort mer lik Sublime Text.
  • Unicode-mellomromstegn vises nå i heksadesimal.
  • Redaktøren lagrer øktfilen hvert 30. sekund (intervallet angis av alternativet).
  • Støtte for Extra1/Extra2 museknapper for å tilordne kommandoer til dem.
  • Lagt til kommandolinjeparameter "-c", som lar deg kjøre en hvilken som helst kommandoplugin når programmet starter.
  • Lexers:
    • Kodetreet er forbedret for CSS-lexer: det viser nå trenoder på riktig måte selv i minifiserte (komprimerte) CSS-dokumenter.
    • Markdown lexer: støtter nå gjerdeblokker når dokumentet inneholder fragmenter med andre lexers.
    • "Ini filer" lexer har blitt erstattet med en "lett" lexer for å støtte enorme filer.
  • Plugins:
    • «Innebygde økter» er lagt til prosjektlederen, det vil si økter som er lagret direkte i prosjektfilen og kun er synlige fra deres prosjekt.
    • Prosjektleder: lagt til elementer i kontekstmenyen: "Åpne i standardapplikasjon", "Fokus i filbehandling". Kommandoen "Gå til fil" har også blitt fremskyndet.
    • Emmet-plugin: flere alternativer for å sette inn Lorem Ipsum.
    • Git Status plugin (Plugins Manager): gir grunnleggende kommandoer for å jobbe med Git, slik at du nå kan forplikte deg direkte fra editoren.
    • Sett inn Emoji-plugin (Plugins Manager): lar deg sette inn Unicode-tekst fra emoji.
  • Nye plugins i Plugins Manager:
    • GitHub Gist.
    • WikidPad Helper.
    • Konverter JSON/YAML.
    • Riper.
    • Bootstrap Completion og Bulma Completion.

Kilde: opennet.ru

Legg til en kommentar