CudaText kodredigerare uppdatering 1.161.0

En ny version av den plattformsoberoende gratiskodredigeraren CudaText, skriven med Free Pascal och Lazarus, har publicerats. Redaktören stöder Python-tillägg och har ett antal fördelar jämfört med Sublime Text. Det finns några funktioner i den integrerade utvecklingsmiljön, implementerade i form av plugins. Mer än 270 syntaktiska lexers har förberetts för programmerare. Koden distribueras under MPL 2.0-licensen. Bygger är tillgängliga för Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD och Solaris-plattformar.

Under året sedan det förra tillkännagivandet har följande förbättringar genomförts:

  • Lade till kommandon som duplicerar funktionaliteten hos Sublime Text: "Klistra in och indrag", "Klistra in från historik".
  • Optimerad redigering av stora linjer i läget "flyttade" linjer. Redigeringarna är nu mycket snabbare för en sträng på 40 miljoner tecken.
  • "Carets extend"-kommandona har förbättrats för att korrekt multiplicera vagnar när de passerar genom korta linjer.
  • Dra-släpp textblock: en mer korrekt markör visas, du kan dra från skrivskyddade dokument.
  • En flagga har lagts till i dialogrutan "Ersätt" som låter dig inaktivera RegEx-ersättningar vid ersättning.
  • Lade till alternativet "fold_icon_min_range", som tar bort vikningen av block som är för små.
  • I analogi med Sublime Text har Ctrl + "klicka på den tredje musknappen" och Ctrl + "rulla med mushjulet" bearbetats.
  • Visa bilder stöder fler format: WEBP, TGA, PSD, CUR.
  • Ångra logik för vissa redigeringsfall har gjorts mer lik Sublime Text.
  • Unicode-blanktecken visas nu i hexadecimal form.
  • Redaktören sparar sessionsfilen var 30:e sekund (intervallet ställs in av alternativ).
  • Stöd för Extra1/Extra2 musknappar för att tilldela kommandon till dem.
  • Lade till kommandoradsparameter "-c", som låter dig köra valfri kommandoplugin när programmet startar.
  • Lexers:
    • Kodträdet har förbättrats för CSS-lexern: det visar nu trädnoder korrekt även i minifierade (komprimerade) CSS-dokument.
    • Markdown lexer: stöder nu stängselblock när dokumentet innehåller fragment med andra lexers.
    • "Ini filer" lexer har ersatts med en "lätt" lexer för att stödja enorma filer.
  • Plugins:
    • "Inbyggda sessioner" har lagts till i projektledaren, det vill säga sessioner sparade direkt i projektfilen och endast synliga från deras projekt.
    • Projektledare: lade till objekt i snabbmenyn: "Öppna i standardapplikation", "Fokusera i filhanteraren". Kommandot "Gå till fil" har också accelererats.
    • Emmet-plugin: fler alternativ för att infoga Lorem Ipsum.
    • Git Status plugin (Plugins Manager): ger grundläggande kommandon för att arbeta med Git, så att du nu kan commit direkt från redigeraren.
    • Infoga Emoji-plugin (Plugins Manager): låter dig infoga Unicode-text från emoji.
  • Nya plugins i Plugins Manager:
    • GitHub Gist.
    • WikidPad Helper.
    • Omvandlare JSON/YAML.
    • Repor.
    • Bootstrap Completion och Bulma Completion.

Källa: opennet.ru

Lägg en kommentar