Overview
Java-based source code editor built as university project, demonstrating understanding of IDE development, parsing, and UI design.
Key Features
- Syntax highlighting: Multi-language support with color-coded syntax
- Robust file operations: Open, edit, save with encoding support
- Development tool integration: Works with popular build tools
- Intuitive interface: Java Swing UI with keyboard shortcuts
- Multi-file editing: Tab-based interface for multiple files
Technical Implementation
Built with Java Swing for cross-platform desktop GUI. Implements syntax highlighting through parsing and tokenization.
University project exploring the complexity of building developer tools - turns out IDEs are harder to build than they look!