CUTE is a user-friendly text editor with scriptable features, based on Scintilla.
CUTE User Friendly Text Editor has several crucial features that enhance its functionality as a code editor. Firstly, the editor can run on unix/linux systems and can be easily carried to win32 and Mac OS X since it is based on QT. Secondly, the software is significantly extensible with Python. Thirdly, it supports projects that feature several configurations, including commands and environment variables. Fourthly, it features a command box that supports shell and vi-like CUTE commands.
Other essential features of CUTE include syntax highlighting for various programming languages such as C/C++, C#, Java, Javascript, Python, HTML, Shell, and several others. The software also has a multi-document interface, allowing users to view files in a tabbed or child-frame view. CUTE supports ctags, which enables users to jump to a marked tag's definition and move back with ease.
Other notable features that improve the friendliness and functionality of this text editor include the ability to search and replace with regular expressions, text folding, and auto-completion using a document and tags file. Additionally, the software supports bookmarks that are stored in both sessions and projects, ensuring that users can access their frequently used files and projects with ease. The software also allows unlimited undo/redo and key macros (definition, saving, and loading).
Finally, CUTE easily integrates with external commands, such as make and view output. It can switch to full-screen mode and save sessions, including files, cursor positions, bookmarks, and working directories, to resume work at a later time. The software supports various themes and has an integrated file browser and shell window that makes the execution of complex tasks a breeze.
Version 0.2.9: N/A