
跨平台代码编辑器,具有 200 多种语言的语法突出显示。 具有带选项卡的精简界面。 有 JSON 配置文件而不是选项对话框。 支持 Python 扩展。
CudaText is a cross-platform text editor, written in Object Pascal. It is open source project and can be used free of charge, even for business. It starts quite fast: ~0.3 sec with ~30 plugins, on Linux on CPU Intel Core i3 3GHz. It is extensible by Python add-ons: plugins, linters, code tree parsers, external tools. Syntax parser is feature-rich, from EControl engine.

Features
- Syntax highlight for lot of languages (270+ lexers).
- Code tree: structure of functions/classes/etc, if lexer allows it.
- Code folding.
- Multi-carets and multi-selections.
- Find/Replace with regular expressions.
- Configs in JSON format. Including lexer-specific configs.
- Tabbed UI.
- Split view to primary/secondary. Split window to 2/3/4/6 groups of tabs.
- Command palette, with fuzzy matching.
- Minimap. Micromap.
- Show unprinted whitespace.
- Support for many encodings.
- Customizable hotkeys.
- Binary/Hex viewer for files of unlimited size (can show 10 Gb logs).
- Correctly saves binary files.
Features for HTML/CSS coding
- Smart auto-completion for HTML, CSS.
- HTML tags completion with Tab-key (Snippets plugin).
- HTML color codes (#rgb, #rrggbb) underline.
- Show pictures inside editor area (jpeg/png/gif/bmp/ico).
- Show tooltip when mouse moves over picture tag, entity, color value.
Features implemented as plugins
- Addons manager
- Find in files
- Snippets
- LSP protocol support
- External tools
- Project manager
- Session manager
- Macro manager
- Spell checker
- FTP panel
- Highlight all occurrences
- Color picker
- Insert date/time
- Linters support (CudaLint)
- Formatters for HTML/CSS/JS/XML/… (CudaFormatter)
- Creating backup files
- Menu configurator
- and more…
____ _ _____ _ / ___| _ __| | __ |_ _|____ _| |_ | | | | | |/ _` |/ _` || |/ _ \ \/ / __| | |__| |_| | (_| | (_| || | __/> <| |_ \____\__,_|\__,_|\__,_||_|\___/_/\_\\__| ---------------------------------------------------------------
官方网站:http://uvviewsoft.com/cudatext/
运行平台:Windows/Linux/macOS
界面语言:多国语言含中文(主程序带English、Russian,其余须下载add-ons pack获取)
Download:
Download CudaText latest release (fosshub.com);
Download add-ons pack(sourceforge.net)