JEditor is basic but powerful editor include GPT
Project description
je_editor
JEDITOR is a modern, lightweight, and scalable code editor designed for simplicity and performance. It is a remake of the original JEditor project, rebuilt with a focus on speed, usability, and extensibility. JEDITOR provides essential developer features such as autosave, syntax highlighting, JSON reformatting, Python formatting, and multi-environment support, while remaining cross-platform and efficient
Key Features
- Cross-platform support: Works on Windows 10–11, macOS (10.5–11 Big Sur), Ubuntu 20.04, and Raspberry Pi 3B+.
- Performance: Up to 1000% faster than the original JEditor.
- Modern UI: Dark and light themes, file tree navigation, line numbers, and current line highlighting.
- Language support: Python syntax highlighting, JSON reformatting, and integration with yapf for Python code formatting.
- Execution support: Run multiple programs and shell commands directly from the editor.
- Virtual environment integration: Detect and work with Python virtual environments.
- AutoSave: Prevent data loss with automatic file saving.
- Encoding support: Handle multiple file encodings seamlessly.
Installation
pip install je_editor
Usage
After installation, you can launch the editor with:
python -m je_editor
Documentation Full documentation is available at: https://je-editor.readthedocs.io/en/latest/
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file je_editor-1.0.2.tar.gz.
File metadata
- Download URL: je_editor-1.0.2.tar.gz
- Upload date:
- Size: 114.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
977a4cf95518f53e741ac7a8be5f1bc9036ea9c0ea20fbd4be2a2d8cb787ed0a
|
|
| MD5 |
2909432cd0172b558c2b65f170293d17
|
|
| BLAKE2b-256 |
6fd96ecd6ea63f26adbdc35f35dc54dc96411e23c7052b666a643c37a130b531
|
File details
Details for the file je_editor-1.0.2-py3-none-any.whl.
File metadata
- Download URL: je_editor-1.0.2-py3-none-any.whl
- Upload date:
- Size: 169.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.11.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d5e6a003eeccff1080d88cbbd37503c3b225a036d29c81acad0266760f07f30
|
|
| MD5 |
52f2f48a11c55b5f679d55dd672d49fe
|
|
| BLAKE2b-256 |
6304ad2de21428e8497a2c00e5c8fafe673c19d09d1cda3bf18360606b7f3caa
|