Repository navigation
TextEditor+ ver. 1.0
TextEditor+ 1.0.0
The first release of TextEditor+, a lightweight code and text editor for macOS, Windows and Linux, written in C++ with Qt 6. The pre-compiled version of the application for systems running macOS 27 or higher is available via the link below.
TextEditor+ is the OS-native version of Web TextEditor. It keeps the same look and features, and adds native file handling, printing, find/replace and more.
Highlights
- Syntax highlighting for HTML (including embedded
<script>and<style>), CSS, JavaScript, C and C++, picked automatically from the file extension - Dracula (dark) and Eclipse (light) themes, matching the web version
- Find and replace with match case, whole word, regular expressions and
\1back-references - Printing of the whole file or a selection, in colours suited to paper
- Native file handling: your system's Open/Save dialogs, an unsaved-changes marker in the title bar, and a prompt before closing
- Editing: line numbers, current-line highlight, auto-indent, word wrap, Go to Line
- Fonts and zoom: pick any installed monospace font; zoom with A+/A− or Ctrl/Cmd + scroll wheel
- Faithful saving: keeps each file's line endings (LF/CRLF) and encoding (UTF-8 or Latin-1). Saves are atomic, so a failed save never leaves a half-written file.
- Safeguards: won't open devices or pipes, and asks before opening binary files or files over 50 MB
- Open files by drag and drop or from the command line
- Remembers your window size, font, theme and word-wrap setting
Download
| File | Platform |
|---|---|
TextEditor+-1.0.0.dmg |
macOS 27 or later, Apple Silicon (M-series) Macs |
Windows and Linux: no prebuilt packages yet. Build from source with Qt 6.4+ and CMake 3.21+; the README has the steps.
Installing on macOS
- Open
TextEditor+-1.0.0.dmgand drag TextEditor+ into Applications. - This build isn't notarized by Apple yet, so the first launch is blocked. Right-click the app → Open, or go to System Settings → Privacy & Security → Open Anyway. You only need to do this once.
SHA-256 of the DMG:
7b044fd26d66f28698eb7f2d08acefaaf9612c999d6bb54e1c4fdb97ae55d903
Keyboard shortcuts
| Action | macOS | Windows / Linux |
|---|---|---|
| Open / Save / Save As | ⌘O / ⌘S / ⇧⌘S | Ctrl+O / Ctrl+S / Ctrl+Shift+S |
| ⌘P | Ctrl+P | |
| Find / Replace | ⌘F / ⌥⌘F | Ctrl+F / Ctrl+H |
| Go to line | ⌘L | Ctrl+L |
| Toggle word wrap | ⌥Z | Alt+Z |
The README has the full list.
License
TextEditor+ is free software, released under the GNU Affero General Public License v3.0 or later. It's built with the Qt framework, used under the GNU LGPL v3.
Bug reports and pull requests are welcome.
