Skip to main content

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

je_editor-1.0.4.tar.gz (114.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

je_editor-1.0.4-py3-none-any.whl (170.2 kB view details)

Uploaded Python 3

File details

Details for the file je_editor-1.0.4.tar.gz.

File metadata

  • Download URL: je_editor-1.0.4.tar.gz
  • Upload date:
  • Size: 114.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for je_editor-1.0.4.tar.gz
Algorithm Hash digest
SHA256 987ca29970d50a605001594e7a8faa1b9d1d6292d2f082564cfc7654d9c47b7b
MD5 5440c8c8874c71bf3f56968d2c4afe1e
BLAKE2b-256 6208b15b19ed8de201ed7cbaa72180051d8b7e85a5df0c9b8e414d63304cf6bc

See more details on using hashes here.

File details

Details for the file je_editor-1.0.4-py3-none-any.whl.

File metadata

  • Download URL: je_editor-1.0.4-py3-none-any.whl
  • Upload date:
  • Size: 170.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.9

File hashes

Hashes for je_editor-1.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 399040521b3c3be9cb3dfa3ff173b84b72197fec72e8b6e0bb7c422dda66d37c
MD5 83b5b361d2fa4e95f53cfa86c187d41c
BLAKE2b-256 9a095db713acae74e192dbfe8c80b7de0dbac2789084186b3c210aab3bf909de

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page