CudaText kode editor opdatering 1.161.0

En ny udgivelse af den gratis kodeeditor på tværs af platforme CudaText, skrevet ved hjælp af Free Pascal og Lazarus, er blevet offentliggjort. Editoren understøtter Python-udvidelser og har en række fordele i forhold til Sublime Text. Der er nogle funktioner i det integrerede udviklingsmiljø, implementeret i form af plugins. Mere end 270 syntaktiske lexere er blevet forberedt til programmører. Koden distribueres under MPL 2.0-licensen. Builds er tilgængelige til Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD og Solaris platforme.

I året siden den forrige meddelelse er følgende forbedringer blevet implementeret:

  • Tilføjede kommandoer, der duplikerer funktionaliteten af ​​Sublime Text: "Indsæt og indryk", "Sæt ind fra historik".
  • Optimeret redigering af store linjer i tilstanden "flyttede" linjer. Redigeringer er nu meget hurtigere for en streng på 40 millioner tegn.
  • "Carets forlænge"-kommandoer er blevet forbedret til korrekt at multiplicere vogne, når de passerer gennem korte linjer.
  • Træk-slip tekstblokke: en mere korrekt markør vises, du kan trække fra skrivebeskyttede dokumenter.
  • Et flag er blevet tilføjet til "Erstat"-dialogen, der giver dig mulighed for at deaktivere RegEx-erstatninger, når du erstatter.
  • Tilføjet muligheden "fold_icon_min_range", som fjerner foldningen af ​​blokke, der er for små.
  • Analogt med Sublime Text er Ctrl + "klik på den 3. museknap" og Ctrl + "rulning med musehjulet" blevet behandlet.
  • Visning af billeder understøtter flere formater: WEBP, TGA, PSD, CUR.
  • Fortryd logik for nogle redigeringssager er blevet gjort mere lig Sublime Text.
  • Unicode-mellemrumstegn vises nu i hexadecimal.
  • Editoren gemmer sessionsfilen hvert 30. sekund (intervallet er indstillet af option).
  • Understøttelse af Extra1/Extra2 museknapper til at tildele kommandoer til dem.
  • Tilføjet kommandolinjeparameter "-c", som giver dig mulighed for at køre et hvilket som helst kommando-plugin, når programmet starter.
  • Lexers:
    • Kodetræet er blevet forbedret for CSS-lexeren: det viser nu trænoder korrekt, selv i minificerede (komprimerede) CSS-dokumenter.
    • Markdown lexer: understøtter nu hegnsblokke, når dokumentet indeholder fragmenter med andre lexers.
    • "Ini filer" lexer er blevet erstattet med en "let" lexer for at understøtte enorme filer.
  • Plugins:
    • "Indbyggede sessioner" er blevet tilføjet til projektlederen, det vil sige sessioner gemt direkte i projektfilen og kun synlige fra deres projekt.
    • Projektleder: tilføjede elementer til kontekstmenuen: "Åbn i standardapplikation", "Fokus i filhåndtering". Kommandoen "Gå til fil" er også blevet fremskyndet.
    • Emmet plugin: flere muligheder for at indsætte Lorem Ipsum.
    • Git Status plugin (Plugins Manager): giver grundlæggende kommandoer til at arbejde med Git, så du nu kan commit direkte fra editoren.
    • Indsæt Emoji-plugin (Plugins Manager): giver dig mulighed for at indsætte Unicode-tekst fra emoji.
  • Nye plugins i Plugins Manager:
    • GitHub Gist.
    • WikidPad Helper.
    • Konverter JSON/YAML.
    • Ridser.
    • Bootstrap Completion og Bulma Completion.

Kilde: opennet.ru

Tilføj en kommentar