zhiyaluo / Xi Qt
A Qt front-end for xi-editor. Experimental (WIP)
Stars: ✭ 85
Labels
Projects that are alternatives of or similar to Xi Qt
Qmarkdowntextedit
A C++ Qt QPlainTextEdit widget with markdown highlighting support and a lot of other extras
Stars: ✭ 182 (+114.12%)
Mutual labels: text-editor, qt, qt5
Qlogo
QLogo is a rewrite of the UCBLogo language and user interface with UCB compatibility. It is cross-platform and uses hardware-accelerated graphics.
Stars: ✭ 39 (-54.12%)
Mutual labels: qt, qt5
Mlde.d.moonlightde
Modular and Qt5 light new behavior desktop environment
Stars: ✭ 40 (-52.94%)
Mutual labels: qt, qt5
Liszt
A personal organization software with a script engine for automation
Stars: ✭ 72 (-15.29%)
Mutual labels: qt, qt5
Awesome Qt Qml
A curated list of awesome Qt and QML libraries, resources, projects, and shiny things.
Stars: ✭ 1,118 (+1215.29%)
Mutual labels: qt, qt5
Borg Backup Gui
BORG BackUP GUI is a simple GUI for managing Borg backups. Currently I am developing some extensions.
Stars: ✭ 77 (-9.41%)
Mutual labels: qt, qt5
Derpibooru Downloader
Downloads images from derpibooru.org using a variety of options
Stars: ✭ 45 (-47.06%)
Mutual labels: qt, qt5
Examples
Learn to create a desktop app with Python and Qt
Stars: ✭ 1,196 (+1307.06%)
Mutual labels: qt, qt5
Novelwriter
novelWriter is an open source markdown-like plain text editor designed for writing and organising novels. Written with Python 3 (3.6+) and Qt 5 (5.3+) for cross-platform deployment.
Stars: ✭ 739 (+769.41%)
Mutual labels: text-editor, qt5
Xi Editor
(pronounced "Zigh")
A modern editor with a backend written in Rust.
xi-qt
A Qt front-end for xi-editor.
Getting started
Requirements
- QT5 (Tested 5.12.2)
- Visual Studio 2019
- Windows OS 64Bit (Tested Windows 10 17763.437)
Building xi-qt
- Building core
- Make sure xi-core can be found in system path
- Clone xi-qt
git clone https://github.com/zhiyaluo/xi-qt
- Open xi-qt.pro in Qt Creator
Configuration
Font
- Inconsolata
Syntax
- syntect plugin
Shortcuts
Command | Keybinding |
---|---|
Open | Ctrl+O |
Close | Ctrl+W |
Save | Ctrl+S |
New | Ctrl+N |
Scroll Test | F8 |
Roadmap
Next
- Drag file
- Notification
- Improve selection
- Find/Replace
- Preferences
- Hover
- Menu
- Statusbar
- Quick open
- Command palette
Future/Long-term
- Blink cursor
- Effective text layout
- OpenGL
- SIMD
- Portable (Linux)
Completed
- Mouse interactive (input/selection)
- Multi input
- Saving
- Copy/Paste/Cut
- Shortcuts
- IME
- Gutter
- Undo/Redo
- FPS Counter
Links
Contributions
Pull requests are very welcome.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].