https://github.com/axel-erfurt/pyedit4
Python Editor written in python Gtk3
https://github.com/axel-erfurt/pyedit4
editor gtk3 pyedit pygtk3 python-editor python3
Last synced: about 1 month ago
JSON representation
Python Editor written in python Gtk3
- Host: GitHub
- URL: https://github.com/axel-erfurt/pyedit4
- Owner: Axel-Erfurt
- Created: 2021-01-29T14:53:59.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-25T20:05:04.000Z (over 4 years ago)
- Last Synced: 2025-01-27T22:48:02.435Z (over 1 year ago)
- Topics: editor, gtk3, pyedit, pygtk3, python-editor, python3
- Language: Python
- Homepage:
- Size: 480 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# PyEdit4
Python Editor written in python Gtk3
### Requirements
- Gtk3 (Gtk, Gdk, GLib, GtkSource, GObject, Vte, GdkPixbuf)
- python3 >= 3.6
- [pyflakes](https://pypi.org/project/pyflakes/) and [zenity](https://help.gnome.org/users/zenity/stable/) (for code check)
- devhelp (for help)
### Usage
```
git clone https://github.com/Axel-Erfurt/PyEdit4.git
cd PyEdit4
python3 ./PyEdit4.py
```

You can add Code Snippets as .txt files in the _templates_ folder
### Shortcuts
- Ctrl+O -> open file
- Ctrl+S -> save file
- Ctrl+N -> new file
- Ctrl+F -> find
- F1 -> show help for selected, needs devhelp
- F2 -> toggle comment on line (or on multiple lines)
- F3 -> set selected text in (round) brackets
- F4 -> set selected text in double quotes
- F5 -> run Script
- F6 -> set selected text in double quotes inside (round) brackets
- F7 unindent selected lines
- F8 indent selected lines
- F9 -> find previous (selected)
- F10 -> find next (selected)