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

This version

1.0.9

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_dev-1.0.9.tar.gz (154.1 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_dev-1.0.9-py3-none-any.whl (218.2 kB view details)

Uploaded Python 3

File details

Details for the file je_editor_dev-1.0.9.tar.gz.

File metadata

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

File hashes

Hashes for je_editor_dev-1.0.9.tar.gz
Algorithm Hash digest
SHA256 7fc1fc334ecab476c3901e19cd6bbd9725894278430c002866c11ffc7c0835de
MD5 d0da0909f6f881b37eee32201ca9d8e5
BLAKE2b-256 8b245e2ae50d099856446bef2a5e267eb4a9dba684dd0bcf446b5b4ab34d29f3

See more details on using hashes here.

File details

Details for the file je_editor_dev-1.0.9-py3-none-any.whl.

File metadata

  • Download URL: je_editor_dev-1.0.9-py3-none-any.whl
  • Upload date:
  • Size: 218.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_dev-1.0.9-py3-none-any.whl
Algorithm Hash digest
SHA256 c2e02cc32a0a255d129e997ed9e7d7cf8b3fc2d7623a16b926b844760f3d206e
MD5 045117e222838a35a00ae2812031cd93
BLAKE2b-256 436f74d5b9656594ada61be09c376759335518e6bbd7241d9d3aefed6821e2b7

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