![]() ![]() There is no built-in preferences dialog. ![]() The Search & Replace feature uses a rather old regular expression engine which lacks some sophisticated features (IMO the biggest drawback).Translations for the UI into other languages are available but a lot of them are outdated.It requires a plugin and needs intensive work. Configuring the toolbar is a little bit tricky.In some details slightly slower working speed than Notepad++.It allows installing, updating and removing of plugins. Only for the records, no advantage over Notepad++: Lots of useful plugins available, one of them is a plugin manager.Plugins can be written in Python (but this has to be paid with lower execution speed for sophisticated tasks).Separate lexer creation tool with sophisticated abilities.Monitoring of opened files for changes from other programs seems to work more reliable than in Notepad++.Very well working Code Tree (in Notepad++ called Function List) that supports automatically all languages which are supported by lexers.A plugin allows to fully customize the whole main menu.Even a single tab can be splitted in two areas. Up to 6 edit windows, each with an unlimited number of tabs.The whole UI is themeable, not just the edit window.The UI follows Windows settings for font size in menus and dialog boxes, important when using high-DPI monitors.Extensive and always up-to-date wiki and API documentation.Constant, nearly daily work at the project (have a look at the commit tracker).Quick responding and very active developer.Since the above feature list is only a usual catalog for text editors, I want to go a little bit into the details. Indeed, CudaText is a powerful text editor and its author is an experienced dev in writing text editors and software components needed for that as he is also the author of the discontinued SynWrite editor. Split window to 2/3/4/6 groups of tabs.īinary/Hex viewer for files of unlimited size (can show 10 Gb logs).īut since this thread has the potential to be a useful information and I’m a user of CudaText as well, I respond to it (I also contributed to the CudaText source code, wrote a plugin similar to my AutoCodepage and AutoEolFormat plugins for Notepad++, helped to improve the SQL and VBScript lexers and currently maintain the german translation file). Syntax parser is feature-rich, based on EControl engine (though not as fast as in some competitors).įeatures Syntax highlight for lot of languages (230+ lexers).Ĭode tree: structure of functions/classes/etc, if lexer allows it.Ĭonfigs in JSON format. It is extensible by Python add-ons (plugins, linters, code tree parsers, external tools). It starts quite fast (0.5 sec with 30 plugins on CPU Intel Core i3 3Hz). ![]() I have ported to CudaText.ĬudaText is a cross-platform text editor, written in Lazarus. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |