Blog

12 Days of BoxLang - Day 7: BoxLang IDE

Maria Jose Herrera December 17, 2025

Spread the word

Maria Jose Herrera

December 17, 2025

Spread the word


Share your thoughts

Day 7 Meet the BoxLang IDE: Your Complete Development Experience šŸŽ„

Today we’re highlighting one of the most important pieces of the BoxLang ecosystem: theĀ official BoxLang IDE extension. Built for VS Code (and all compatible editors), it delivers full language support, debugging, AI-powered coding, and the complete toolchain you need for modern BoxLang development.

Whether you're building fresh applications or migrating from CFML, the BoxLang IDE gives you everything in one place — fast, familiar, and deeply productive.


✨ The BoxLang IDE Extension

The official first-party development toolkit for BoxLang, including:

  • Full IntelliSense & code completion
  • Real-time error detection
  • Inline documentation
  • Rich type information
  • Go-to-definition & find references
  • Semantic highlighting
  • Debugging tools
  • Integrated tasks, server tools, and version management
  • AI-powered BoxLang agent assistance

Designed to work across:

  • VS Code
  • Cursor
  • Windsurf
  • Any editor supporting OpenVSX

šŸ“¦ The BoxLang Developer Pack (Recommended)

GetĀ everythingĀ in one click — language tools, runtime helpers, themes, test frameworks, shortcuts, and more.

Included in the pack:

  • šŸš€Ā BoxLang Language Server
  • šŸŽØĀ BoxLang ThemeĀ (Dark Neon + Light Muted)
  • 🧪 TestBox Integration
  • šŸ“¦Ā CommandBox Tools & Scaffolding

Install the full pack

code --install-extension ortus-solutions.vscode-boxlang-developer-pack

This automatically installs all essential BoxLang development tooling — no manual setup required.


šŸ“¦ Installing Individually

VS Code Marketplace

code --install-extension ortus-solutions.vscode-boxlang

OpenVSX (Cursor, Windsurf, VSCodium, etc.)

cursor --install-extension ortus-solutions.vscode-boxlang


🧭 Developer Resources


✨ Core Features

Language Server Integration

  • IntelliSense with method signatures
  • Inline documentation
  • Go to Definition
  • Find References
  • Type analysis
  • Syntax & semantic error detection

Development Tools

  • Built-in debugger (breakpoints, variables, call stack)
  • Mini BoxLang web server
  • BoxLang runtime version manager
  • Task runner for scripts & apps

AI-Powered Development

  • BoxLang Agentic CodingĀ (@boxlang assistant)
  • Context-aware AI suggestions
  • Intelligent code generation and explanations

Multi-Language Support

Including:

  • BoxLang
  • CFML
  • Java (embedded blocks)
  • HTML/CSS
  • SQL
  • JavaScript

Productivity Features

  • Auto formatter
  • Snippets & templates
  • Project scaffolding
  • Outline view
  • Multi-root workspace support

🌐 Web-Based Development Options

  • BoxLang Monaco EditorĀ (web IDE support)
  • TextMate BundleĀ (for TextMate-compatible editors)

šŸ› ļø Command-Line Tools

  • BoxLang Compiler
  • BoxLang Debugger
  • CFML Feature Audit
  • CFML → BoxLang Transpiler

Perfect for migrations, build pipelines, and automation.


šŸš€ Quick Start Guide

New to BoxLang?

  1. InstallĀ VS Code
  2. Install theĀ BoxLang IDEĀ extension
  3. Add theĀ BoxLang Theme
  4. Create or open aĀ .bx,Ā .bxm, orĀ .bxsĀ file
  5. Start coding with IntelliSense + Debugging

Coming from CFML?

  1. Audit your existing code using theĀ CFML Feature Audit
  2. Transpile CFML → BoxLang using the officialĀ transpiler
  3. Install the full BoxLang toolchain
  4. Migrate gradually with dual support

šŸŽ Day 7 Wrap-Up

The BoxLang IDE is more than just an extension — it's the centerpiece of a complete development ecosystem designed for speed, clarity, and modern coding workflows. Whether you're writing new applications, migrating from CFML, or exploring BoxLang for the first time, this toolset gives you everything you need to build confidently.

Ready for tomorrow’s drop? Day 8 is coming soon.


Become a Pioneer or Get a Free Compatibility Report!

BoxLang is growing fast features are expanding, the ecosystem is thriving, and performance is turning heads. But the most exciting part? You can be part of shaping it from the very beginning.

The Pioneer Program is your gateway to early access, unmatched support, and unbeatable value. Here’s what you get:

  1. Everything in BoxLang+, and more:
    • Professional support to get you running smoothly
    • A dedicated Slack channel for direct access to our team, solve issues in seconds
    • Priority handling for your feature requests and bug fixes
  2. Migration done with you, not just for you:
    • Our engineers work alongside your team to migrate your apps end-to-end
    • Guaranteed compatibility, we won’t stop until it works perfectly
  3. Big savings, no hidden tricks:
    • At least 40% off your current licensing costs, locked in early, no surprise charges as you grow

Request More Info


Still Not Convinced?

If you’re unsure how BoxLang will work with your applications, or want clarity before making any decisions, we’ve created a simple, low-risk way to evaluate your path forward:

1.Ā Free BoxLang Compatibility Report

What You Get (Free)

A personalized, expert-driven technical audit designed to help you:

  • Determine how compatible your currentĀ CFML codebaseĀ is with BoxLang
  • IdentifyĀ modernization needsĀ before migrating
  • Understand theĀ fastest and safest pathĀ to BoxLang adoption
  • ReceiveĀ direct, practical recommendationsĀ from the Ortus engineering team

This is aĀ high-touch, hands-on audit — not an automated scan.

Due to demand, we’ve expanded the number of companies we can accept, butĀ availability is still limited.

šŸ‘‰Ā Register now — it only takes 3 minutes:

https://forms.gle/QSzjmLVsVHQq59mH6


2.Ā 1-Year Free Non-Production License

Test-drive BoxLang Premium features in your own environment, with no pressure.

  • Explore advanced capabilities safely
  • Experiment and validate assumptions
  • Gain confidence before any production commitment

No rush. No lock-in. Just real experience.

Contact Us


Join the BoxLang Community! āš”ļø

Stay connected with the latest updates, BoxLang announcements, Into the Box 2026 news, tutorials, tools, and more.

Subscribe to our newsletterĀ for exclusive updates and early access.

Follow Us

Add Your Comment

Recent Entries