Skip to main content

SShifted Text Editor

Welcome to SShifted, a multi-tabbed text editor based on Ace and PyQt6. This application offers a rich text editing experience with multiple tabs, enabling you to work on various files simultaneously.

Features

  • Multi-Tab Interface: Easily manage multiple documents in tabs.
  • Ace Editor Integration: Enjoy a full-featured code editor, with Ace light and dark themes.
  • Cross-Platform: Runs on any platform that supports Python and PyQt6.

Screen Shot

UglyPTY Dark
UglyPTY Dark

Installation

Before installing SShifted, ensure you have Python installed on your system. Then, you can install SShifted via pip:

pip install sshifted

Getting Started

After installation, you can start the SShifted Text Editor from your command line. On windows you can use pythonw so you don't have to keep a cmd window open, or use it in a shortcut on your desktop, and you wont ever see a cmd window:

python -m  sshifted
pythonw -m sshifted

Usage

  • Opening Files: Use the 'File' menu to open new or existing files.
  • Saving Files: Save your work using the 'Save' or 'Save As' options.
  • Settings: Customize your experience through the 'Settings' menu.
  • Shortcuts: Utilize common keyboard shortcuts like 'Ctrl+N' for a new file, 'Ctrl+S' for save etc.

About

SShifted Text Editor is free software under the GNU General Public License v3. For more details, refer to the 'About' section in the application.

Support

For more information about SShifted, visit our repo https://github.com/scottpeterman/sshifted

Acknowledgments

SShifted uses the Ace editor. For more about Ace, visit Ace official website. Learn more about PyQt and Qt at Riverbank Computing and Qt Group, respectively.


Install build dependendancies

pip install wheel setuptools

Run Build

python setup.py sdist bdist_wheel

Metadata

Release files for sshifted 0.3.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sshifted 0.3.0
File Size Uploaded
sshifted-0.3.0.tar.gz 3.7 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for sshifted 0.3.0
File Interpreter ABI Platform
sshifted-0.3.0-py3-none-any.whl Python 3 none any Details

Total release size: 7.9 MB

Release files / sshifted-0.3.0.tar.gz

Download URL sshifted-0.3.0.tar.gz
Size 3.7 MB
Tags Source
SHA-256 checksum
How to use checksums
f63236a2d7f48eb3b4dea2e5cd4eda5ed97c65f1a64cd44f23fb1a9914fc4f76
BLAKE2b-256 checksum
How to use checksums
d17a0703ae20330d0490a207fb80bd90dd76009c9e4571152c5aba6fb876f04a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.11

Release files / sshifted-0.3.0-py3-none-any.whl

Download URL sshifted-0.3.0-py3-none-any.whl
Size 4.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
ddd8fd5b4a0c5e5f9d531101b8ca7c48f976abba796dc9fa4af324927ad0f56f
BLAKE2b-256 checksum
How to use checksums
9d0ff59cc0f3e9dc6b64bfefad44a7706a764fb4c45b4cc76e930d0714b1807e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.9.11

Release history Release notifications | RSS feed

This release

0.3.0 This release

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.2

1 release file

0.1.1

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page