CudaText is a code editor with a simple, tabbed interface and side-panels. Includes split view, code folding, hotkeys, theme support, color picker and more. The program supports 190+ syntaxes and add-ons written in Python, as well as some IDE features if plugins are used.
The program is cross-platform with clients available for Mac and Linux. Note that settings are modified via text config files (JSON format) in place of options dialogs.
Application folder
MPL 2.0
Download the ZIP package and extract to a folder of your choice. Launch cudatext.exe.
SynWrite, Atom Portable
- + add: auto-completion for file URI file:///, controlled by new option “autocomplete_file_uri”
- + add: Wiki topic https://wiki.freepascal.org/CudaText#File_URI_auto-completion
- + add: API to support new plugin “Terminal Plus” (thanks @Shovel)
- + add: on window resizing, editor keeps “index of top line”
- + add: option “ui_cmdpalette_filter_keep” (thanks @JairoMartinezA)
- + add: feature “plugin_groups”: char ‘&’ is now stripped before RegEx check (thanks @JairoMartinezA)
- + add: lexer CSS: better std properties lists
- * change: Command Palette now hides very simple commands: arrows, Enter, Delete, BackSp, Tab, Home, End, PageUp, PageDown, Shift+arrows, Shift+Home etc.
- * change: removed menu item “Options / Settings-hotkeys”, added text-hint in the Command Palette instead (thanks @JairoMartinezA)
- – fix: if “wrap_mode” is set, app could not correctly restore “index of top line” for session files
- – fix: if plugins ConfigToolbar + ExternalTools were used, and toolbar button was created for ext-tool, it was stored to ConfigToolbar config wrong (thanks Markus F.). You _must_ update all ConfigToolbar buttons which refer to tools: ie press “Command” button and choose a tool again, then OK.
- – fix: auto-completion must not work in ‘comments’, but it worked at the end of ‘comment’ line
- – fix: auto-completion must scroll to caret after the text insertion
- – fix: auto-completion issue with “dim_unfocused”