A modern, feature-rich code editor tailored for the PPL programming language, designed with productivity and developer experience in mind.
This first stable version lays the groundwork for a robust and extensible platform.
- Seamless multi-tab support
- Drag & drop tabs to reorder
- Unsaved change indicators
- Fast navigation between open files
- Full syntax highlighting
- Intelligent code autocompletion
- Context-aware suggestions (e.g.,
IF
,FOR
,WHILE
, etc.) - Automatic syntax error detection
- Auto-formatting for clean, readable code
- Real-time error detection
- Variable and function validation
- Scope (lexical) analysis
- Duplicate declaration checking
- Parameter validation in functions
- Multiple visual themes (
Light
,Dark
,Multicolor
,Rose Garden
) - Font size configuration
- Minimap toggle
- Customizable color decorators
- Line numbering options
- Find and replace
- Auto-commenting lines or blocks
- Editor zoom in/out
- Notification panel
- Keyboard shortcut support
- Open & save files easily
- Support for
.hpprgm
and.txt
extensions - Unsaved changes tracking
- Auto-save editor state on close
- Clean, professional UI
- Intuitive toolbar
- Easy-access settings panel
- Visual status indicators
- Support for custom themes
- ✅ Tree-sitter integration for code parsing
- ✅ Custom semantic analysis engine
- ✅ WebAssembly support
- ✅ Efficient memory usage
- ✅ Plugin-ready architecture
- Real-time error highlighting
- Detailed, localized error messages
- Advanced syntax validation
- Scope and dependency analysis
This is just the beginning! Expect continuous updates with new language features, plugin support, and enhanced debugging tools.
We’re building a developer-first PPL IDE from the ground up 🚧
🎯 Try it now and help shape the future of PPL development!
📎 You can also check out a sample configuration here to get started quickly: [link]