All "Pull Requests" are accepted.
A professional-grade development environment for the SystemScript programming language.
-
Modern Code Editor
- Syntax highlighting for SystemScript
- Line numbering
- Auto-indentation and brace matching
- Multiple tabs for open files
-
Project Management
- File explorer
- Recent files tracking
- Project organization
-
Build System Integration
- Compile SystemScript files
- Run and debug applications
- Build output console
-
Professional UI
- Dark and light themes
- Customizable interface
- Dock-based layout
- Python 3.6+
- PyQt5
- QScintilla (included in PyQt5)
- Click File → New or press Ctrl+N
- Start coding in SystemScript
- Click File → Open or press Ctrl+O
- Browse to your SystemScript file (.ss extension)
- Select the file and click Open
- To save: Click File → Save or press Ctrl+S
- To save as a new file: Click File → Save As or press Ctrl+Shift+S
- Open a SystemScript file
- Click Build → Build or press F7 to compile
- Click Build → Run or press F5 to run the program
- For a one-step process, use Build → Build and Run (Ctrl+F5)
- Go to View → Theme
- Select either Light or Dark
- Restart the application for the theme to fully apply
Action | Shortcut |
---|---|
New File | Ctrl+N |
Open File | Ctrl+O |
Save | Ctrl+S |
Save As | Ctrl+Shift+S |
Close Tab | Ctrl+W |
Exit | Alt+F4 |
Undo | Ctrl+Z |
Redo | Ctrl+Y |
Cut | Ctrl+X |
Copy | Ctrl+C |
Paste | Ctrl+V |
Select All | Ctrl+A |
Build | F7 |
Run | F5 |
Build & Run | Ctrl+F5 |
The IDE settings are stored in ~/.systemscript-ide/config.json
. This file contains your preferences including:
- Window size and position
- Editor settings
- Recent files
- Theme preference
- Compiler settings
This project is licensed under [Creative Commons Attribution-NonCommercial-NoDerivs 4.0 International] – see CPScript/Legal for details.
Contributions are welcome! Please feel free to submit a Pull Request.
SystemScript IDE © 2025. All rights reserved.