CudaText code editor update 1.105.5

Came out cross-platform free code editor update cudatext. Editor inspired by project ideas Sublime Text, although it has many differences and does not support all the features of Sublime, including Goto Anything and background file indexing. The files for defining the syntax are implemented on a completely different engine, there is a Python API, but it is completely different. There are some features of the integrated development environment, implemented in the form of plug-ins. cudatext available for Linux, Windows, macOS, FreeBSD, OpenBSD, NetBSD, DragonflyBSD and Solaris platforms, and has a high startup speed (opens with 30 plugins in 0.3 sec on an Intel Core i3 3 GHz CPU). Code written using Free Pascal and Lazarus, spreads licensed under MPL 2.0.

All possibilities:

  • Ability to write plugins, linters, parsers and external handlers in Python;
  • Syntax highlighting support for various languages ​​(more 230 lexical analyzers);
  • Tree-like display of the structure of functions and classes;
  • Possibility of folding blocks of code;
  • Support for multiple input positions (Multi-caret) and simultaneous selection of multiple areas;
  • Search and replace function with support for regular expressions;
  • Settings in JSON format;
  • Tabbed interface;
  • Support for splitting windows into simultaneously visible groups of tabs;
  • minimap. micromap.
  • Mode for displaying non-printable spaces;
  • Support for various text encodings;
  • Customizable hotkeys;
  • Support for changing colors (there is a dark theme);
  • View mode for binary files of unlimited size. Correct saving of binary files;
  • Additional features for web developers: HTML and CSS autocomplete, tab completion, color code visualization (#rrggbb), image display, tooltips;
  • A large collection of plugins with support for project management, spell checking, session management, FTP access, macros, linters, code formatting, backups, and more.

CudaText code editor update 1.105.5

Source: opennet.ru

Add a comment