IDE & Tooling
Welcome to the world of BoxLang Tooling!
Welcome to the comprehensive BoxLang tooling ecosystem! This section covers all the tools, IDE integrations, and utilities designed to enhance your BoxLang development experience across different platforms and editors.
🚀 Official IDE Support
BoxLang provides first-class support for modern development environments with our official Visual Studio Code extension, compatible across multiple editors and platforms.
Supported Platforms
We provide a collection of extensions and modules to enhance your BoxLang development experience on many different IDE platforms. The official IDE for BoxLang is based on Visual Studio Code technology and can be installed on any platform that supports VS Code Extensions:
Visual Studio Code - The primary development platform
Cursor - AI-powered code editor with BoxLang support
Windsurf - Modern development environment
Any IDE supporting Open VSX - Extended compatibility
BoxLang IDE Extension
Complete language support with IntelliSense, debugging, and AI-powered development assistance.
BoxLang IDEBoxLang Theme Extension
Beautiful dark and light themes specifically crafted for BoxLang syntax highlighting and optimal coding experience.
BoxLang Themes🌐 Web-Based Development
BoxLang Monaco Editor
Monaco Editor language support for BoxLang - providing syntax highlighting, IntelliSense, and custom themes for web-based BoxLang development and online code editors.
BoxLang Monaco EditorBoxLang TextMate Bundle
TextMate grammar bundle providing comprehensive syntax highlighting and snippets for BoxLang development across TextMate-compatible editors.
BoxLang TextMate Bundle🛠️ Command Line Tools
Powerful CLI utilities for BoxLang development, compilation, debugging, and migration tasks.
BoxLang Compiler
Command-line compiler for BoxLang source code with optimization and build management capabilities.
BoxLang CompilerBoxLang Debugger
Built-in debugging tools and utilities for troubleshooting BoxLang applications with breakpoint support and variable inspection.
BoxLang DebuggerCFML Feature Audit
Comprehensive auditing tool to analyze CFML codebases and assess BoxLang compatibility and migration readiness.
CFML Feature AuditCFML to BoxLang Transpiler
Automated migration tool for converting CFML code to BoxLang syntax with intelligent transformation and compatibility checks.
CFML Transpiler🎨 Syntax Highlighting
Enhanced syntax highlighting solutions for various platforms and applications.
Multi-Platform Highlighters
Collection of syntax highlighters for embedding BoxLang code in documentation, websites, and applications across different platforms and libraries.
Syntax Highlighters🚀 Quick Start Guide
For New BoxLang Developers
Install VS Code - Download from code.visualstudio.com
Install BoxLang Extension - Search for "BoxLang" in the Extensions marketplace
Install BoxLang Theme - Apply beautiful BoxLang-specific color schemes
Start Coding - Create your first
.bx
file and experience full language support
For CFML Developers
Audit Your Codebase - Use the CFML Feature Audit tool to assess migration readiness
Transpile Code - Convert existing CFML to BoxLang using the automated transpiler
Set Up Development Environment - Install the complete BoxLang toolchain
Migrate Gradually - Use both tools to transition your applications systematically
Last updated
Was this helpful?