Delphi IDE Theme
A pixel-faithful recreation of the Delphi IDE editor, including the classic CNPack-inspired structural highlighting. Designed for developers who love Delphi and want the same familiar coding experience in Visual Studio Code and Kiro IDE.
✨ Features
📸 Preview
🎨 Included ThemesDelphi IDE DarkFaithfully reproduces the default Delphi IDE dark appearance. Highlights include:
Delphi IDE LightA faithful light version preserving the same semantic structure while adapting colors for light backgrounds. 🌈 Structural HighlightingOne of Delphi's most iconic editor features. Block keywords change color depending on the current nesting level. Supported keywords include:
After level 6 the cycle starts again. 🧪 TestingThis project includes a complete Delphi syntax validation suite. The sample project exercises nearly every Object Pascal language construct, allowing visual verification of:
The goal is simple:
📚 DocumentationThe project is built using a specification-driven approach. Documentation includes:
⚙️ Recommended Pascal ExtensionsThis theme works with any Pascal extension that provides TextMate scopes. Recommended extensions:
📦 InstallationMarketplaceOpen the Extensions panel and search for:
Manual Installation
🛣️ Roadmap
🤝 ContributingContributions, bug reports and suggestions are always welcome. If you notice a syntax highlighting difference between Delphi and VS Code, feel free to open an Issue. ⚠️ DisclaimerThis is an independent open-source project inspired by the visual appearance of the Delphi IDE editor. It is not affiliated with, endorsed by, or sponsored by Embarcadero Technologies or the CNPack project. All trademarks belong to their respective owners. 📄 LicenseMIT License 👨💻 AuthorWallace Ferreira Senior Full Stack Engineer • Product-minded Engineer • AI-Assisted Development GitHub https://github.com/wallacesw11 ⭐ If this project helped you...Please consider giving it a Star on GitHub. It helps the project reach more Delphi developers and encourages future improvements. 🎯 Project GoalsThis project is more than a color theme. It is an effort to faithfully reproduce the Delphi IDE editing experience using modern editors such as Visual Studio Code and Kiro IDE, while documenting the language highlighting rules through a specification-driven development approach. The long-term goal is to provide the Delphi community with a high-quality, well-documented and professionally maintained theme. |




