Actualització de l'editor de codi CudaText 1.161.0

S'ha publicat una nova versió de l'editor de codi lliure multiplataforma CudaText, escrit amb Free Pascal i Lazarus. L'editor admet extensions de Python i té una sèrie d'avantatges respecte a Sublime Text. Hi ha algunes característiques de l'entorn de desenvolupament integrat, implementades en forma de connectors. S'han preparat més de 270 lexers sintàctics per als programadors. El codi es distribueix sota la llicència MPL 2.0. Les compilacions estan disponibles per a plataformes Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD i Solaris.

Durant l'any transcorregut des de l'anunci anterior, s'han implementat les millores següents:

  • S'han afegit ordres que dupliquen la funcionalitat de Sublime Text: "Enganxa i sagnat", "Enganxa des de l'historial".
  • Edició optimitzada de grans línies en el mode de línies "mogudes". Les edicions són molt més ràpides per a una cadena de 40 milions de caràcters.
  • S'han millorat les ordres "carets extend" per multiplicar correctament els carros quan passen per línies curtes.
  • Arrossegueu i deixeu anar blocs de text: es mostra un cursor més correcte, podeu arrossegar des de documents de només lectura.
  • S'ha afegit un senyalador al diàleg "Substitueix" que us permet desactivar les substitucions d'Exposició regular en substituir.
  • S'ha afegit l'opció "fold_icon_min_range", que elimina el plegat dels blocs massa petits.
  • Per analogia amb Sublime Text, s'han processat Ctrl + "clic al tercer botó del ratolí" i Ctrl + "desplaçament amb la roda del ratolí".
  • La visualització d'imatges admet més formats: WEBP, TGA, PSD, CUR.
  • La lògica de desfer per a alguns casos d'edició s'ha fet més semblant a Sublime Text.
  • Els espais en blanc Unicode es mostren ara en hexadecimal.
  • L'editor desa el fitxer de sessió cada 30 segons (l'interval s'estableix per opció).
  • Suport per als botons del ratolí Extra1/Extra2 per assignar-los ordres.
  • S'ha afegit el paràmetre de línia d'ordres "-c", que us permet executar qualsevol connector d'ordres quan s'inicia el programa.
  • Lexers:
    • L'arbre de codi s'ha millorat per al lexer CSS: ara mostra correctament els nodes d'arbre fins i tot en documents CSS minificats (comprimits).
    • Markdown lexer: ara admet blocs de tanca quan el document conté fragments amb altres lexers.
    • El lexer "Fitxers Ini" s'ha substituït per un lexer "lleuger" per suportar fitxers enormes.
  • Connectors:
    • S'han afegit "Sessions integrades" al gestor de projectes, és a dir, sessions desades directament al fitxer del projecte i visibles només des del seu projecte.
    • Gestor de projectes: s'han afegit elements al menú contextual: "Obre a l'aplicació predeterminada", "Enfocament al gestor de fitxers". L'ordre "Vés al fitxer" també s'ha accelerat.
    • Connector Emmet: més opcions per inserir Lorem Ipsum.
    • Connector Git Status (Gestor de connectors): proporciona ordres bàsiques per treballar amb Git, de manera que ara podeu comprometre's directament des de l'editor.
    • Insereix el connector Emoji (Gestor de connectors): us permet inserir text Unicode des de l'emoji.
  • Connectors nous al Gestor de connectors:
    • Gist de GitHub.
    • Ajudant de WikidPad.
    • Convertidor JSON/YAML.
    • Esgarrapades.
    • Finalització Bootstrap i Finalització Bulma.

Font: opennet.ru

Afegeix comentari