Përditësimi i redaktuesit të kodit CudaText 1.161.0

Është publikuar një version i ri i redaktuesit të kodit falas ndër-platformë CudaText, i shkruar duke përdorur Free Pascal dhe Lazarus. Redaktori mbështet shtesat Python dhe ka një sërë avantazhesh ndaj Sublime Text. Ka disa veçori të mjedisit të integruar të zhvillimit, të implementuara në formën e shtojcave. Më shumë se 270 leksera sintaksorë janë përgatitur për programuesit. Kodi shpërndahet nën licencën MPL 2.0. Ndërtimet janë të disponueshme për platformat Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD dhe Solaris.

Në vitin që nga shpallja e mëparshme, janë zbatuar përmirësimet e mëposhtme:

  • Komandat e shtuara që kopjojnë funksionalitetin e tekstit sublime: "Paste dhe indent", "Paste nga historia".
  • Redaktimi i optimizuar i linjave të mëdha në modalitetin e linjave "të zhvendosura". Redaktimet tani janë shumë më të shpejta për një varg 40 milion karakteri.
  • Komandat "carets extension" janë përmirësuar për të shumëzuar saktë karrocat kur kalojnë nëpër linja të shkurtra.
  • Zvarritni blloqet e tekstit: shfaqet një kursor më i saktë, mund të tërhiqeni nga dokumente vetëm për lexim.
  • Një flamur është shtuar në dialogun "Replace" që ju lejon të çaktivizoni zëvendësimet Regex kur zëvendësoni.
  • U shtua opsioni "fold_icon_min_range", i cili heq palosjen e blloqeve që janë shumë të vogla.
  • Për analogji me Sublime Text, janë përpunuar Ctrl + “klikimi i butonit të tretë të miut” dhe Ctrl + “lëvizja me timonin e miut”.
  • Shikimi i fotove mbështet më shumë formate: Webp, TGA, PSD, Cur.
  • Undo logjikën për disa raste të redaktimit është bërë më e ngjashme me tekstin sublime.
  • Karakteret e hapësirës së bardhë të Unicode tani tregohen në hexadecimal.
  • Redaktori ruan skedarin e seancës çdo 30 sekonda (intervali përcaktohet sipas opsionit).
  • Mbështetje për butonat e miut Extra1/Extra2 për caktimin e komandave për ta.
  • U shtua parametri i linjës së komandës "-c", i cili ju lejon të ekzekutoni çdo shtojcë komandimi kur programi fillon.
  • Lexers:
    • Pema e kodit është përmirësuar për CSS Lexer: Tani tregon saktë nyjet e pemëve edhe në dokumentet CSS të minifikuara (të ngjeshura).
    • Markdown Lexer: Tani mbështet blloqe rrethimi kur dokumenti përmban fragmente me lexers të tjerë.
    • Lexer "Files ini" është zëvendësuar me një Lexer "të lehta" për të mbështetur skedarë të mëdhenj.
  • Shtojcat:
    • "Seancat e integruara" i janë shtuar menaxherit të projektit, domethënë seancat e ruajtura drejtpërdrejt në skedarin e projektit dhe të dukshme vetëm nga projekti i tyre.
    • Menaxheri i projektit: shtoi artikuj në menunë e kontekstit: "Hap në aplikacionin e paracaktuar", "Fokus në menaxherin e skedarëve". Gjithashtu është përshpejtuar komanda "Shko te skedari".
    • Shtojca Emmet: më shumë opsione për futjen e Lorem Ipsum.
    • GIT STATUS Plugin (Menaxheri i Plugins): Siguron komanda themelore për të punuar me GIT, kështu që tani mund të angazhoheni direkt nga redaktori.
    • Vendosni shtojcën emoji (menaxher i shtojcave): Ju lejon të futni tekstin unicode nga emoji.
  • Shtojcat e reja në Menaxherin e Shtojcave:
    • GitHub Gist.
    • Ndihmësi i WikidPad.
    • Konvertuesi JSON/YAML.
    • Gërvishtjet.
    • Përfundimi i bootstrap dhe përfundimi Bulma.

Burimi: opennet.ru

Shto një koment