Releases: CPScript/SystemScript
SystemScript IDE beta 2.0
SystemScript IDE Beta: v2.0.0
A Beta development environment for the SystemScript programming language. Some features and functions might not work properly, nor is the styling proper for Version 2.0. Such changes will be implemented and resolved soon.
Overview
SystemScript IDE is a "For-Now-Beta" development environment designed for the SystemScript language - a systems programming language with modern syntax and low-level capabilities. This IDE provides code editing, project management, and build tools to streamline the development workflow.
Features
-
Modern Code Editor
- Syntax highlighting
- Code completion
- Error detection
- Bracket matching
- Code folding
-
Project Management
- Multiple project templates (Empty, Library, Network, GUI, Game)
- File and directory organization
- Integrated project explorer
-
Build System
- Built-in compiler(Only for learning and examples, you will need to add your own compiler. A public one will be created soon.)
- External compiler support
- Customizable build configurations
- Output panel for build logs
System Requirements
- Windows: Windows 7 or later
- macOS: macOS 10.14 or later
- Linux: Most modern distributions with glibc 2.28+
- RAM: 4GB minimum, 6GB+ recommended
- Storage: 200MB free space
- Python: 3.8 or later (The IDE will automatically install PyQt5 and Wheel)
Quick Start
- Launch SystemScript IDE
- Select "New Project" from the welcome screen
- Choose a project template
- Enter project details and click "Create"
- Begin coding in the editor
- Use F7 to build and F5 to run your project
Acknowledgements
- PyQt5 for the UI framework
- JetBrains for UI/UX inspiration
Security
If you discover any security-related issues, please email [[email protected]] or create an issue on this repository.
Images
[disclaimer] SystemScript's IDE V: "Beta-2.0" Has very little features implemented. Its built in compiler is purely just for examples and to help learning. Most of this doesn't work to an extent, nor are the setting fully implemented. Please wait for everything else to be added. (also, its a single python file.)
[warning] Though its under development, I do not recommend using this IDE at all in its current version. Its no where near complete, the styling is off, and a lot of the features are examples or not implemented.