EasyEdit is a cross-platform text and code editor developed in Python using PyQt5. EasyEdit aims to be simple and easy to use by providing a clean interface and having all of the features commonly found in modern text and code editors.
- Proper tab support
- Keyboard shortcuts
- Session persistence
- Syntax highlighting
- More coming...
To try EasyEdit, make sure you have Python 3 and the required dependencies (PyQt5, QScintilla) and run the following commands:
git clone https://github.com/msklosak/EasyEdit.git
cd EasyEdit
python -m easyedit.Editor
-
Ctrl + N
New File
-
Ctrl + O
Open File
-
Ctrl + S
Save File
-
Ctrl + Shift + S
Save File As
-
Ctrl + Q
Quit
-
Ctrl + Z
Undo
-
Ctrl + Shift + Z
Redo
-
Ctrl + X
Cut Selection
-
Ctrl + C
Copy Selection
-
Ctrl + V
Paste Clipboard
-
Ctrl + H
Show About Dialog