Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zrax/qtextpad
Lightweight cross-platform text editor using KF6's syntax highlighting repository.
https://github.com/zrax/qtextpad
cxx hacktoberfest qt5 text-editor
Last synced: about 1 month ago
JSON representation
Lightweight cross-platform text editor using KF6's syntax highlighting repository.
- Host: GitHub
- URL: https://github.com/zrax/qtextpad
- Owner: zrax
- License: gpl-3.0
- Created: 2018-05-19T19:34:06.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2024-10-10T21:08:17.000Z (2 months ago)
- Last Synced: 2024-11-01T05:25:15.012Z (about 2 months ago)
- Topics: cxx, hacktoberfest, qt5, text-editor
- Language: C++
- Homepage:
- Size: 1.33 MB
- Stars: 30
- Watchers: 5
- Forks: 9
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: COPYING
Awesome Lists containing this project
README
# QTextPad
***A Lightweight Qt-based code and text editor***QTextPad is designed to be a simple, lightweight text editor that works
seamlessly and simply across several desktop platforms.It was created out of a desire to have a fast and light editor like
the excellent [Notepad2](http://www.flos-freeware.ch/notepad2.html),
but with support for other platforms like Linux and macOS,
and for a much larger range of file formats. To that end, QTextPad
uses the same Syntax Highlighting library that powers
[Kate](https://kate-editor.org/), giving it access to the same (ever
growing) repository of file formats that Kate supports.## Features
* Supported on Windows, Linux, macOS
* Syntax highlighting support for hundreds of file types and dialects.
* (Optional) online update of file type support, directly from
Kate's repository.
* Support for reading and writing many common text encodings.
* Fast, lightweight design -- no plugins, session management, etc.
to deal with when you just want to open a file.
* Attractive design with Light or Dark Theme.
* Many helpful code editing features inspired by other popular editors
like Notepad2, Kate, gedit...## Screenshots
Windows 10, default theme:![Windows 10](ss_win.png)
---KDE Plasma, dark theme:
![Arch Linux](ss_lnx.png)
---## Get It
* **Windows**: You can download an installer or a portable zip file compatible
with Windows 10 1709 or later from the GitHub
[releases](https://github.com/zrax/qtextpad/releases) page.
* **macOS**: You can download a dmg compatible with macOS 11 (Big Sur)
or later from the GitHub [releases](https://github.com/zrax/qtextpad/releases)
page. Note that these packages are currently not signed.
* **Arch Linux**: Install [qtextpad](https://aur.archlinux.org/packages/qtextpad)
from AUR.
* **Build from source**:
* Requirements:
* [CMake](https://cmake.org/download)
* [Qt 5.10+ or 6.5+](https://www.qt.io/download)
* [KF5/KF6 Syntax Highlighting](https://download.kde.org/stable/frameworks)
* NOTE: Use KF6 for Qt6 and KF5 for Qt5
* [ICU4C](https://icu.unicode.org/home)
* NOTE: Optional on Windows when using the Windows 10 1709 or later SDK.
* On recent Linux platforms, you can usually find all of the above
requirements in your distribution's repositories.