IntelliJ IDEA正式推出BoxLang开发插件
目录
[LOADING...]
IntelliJ 生态系统是 JVM 开发人员最强大的开发环境之一。今天,我们很高兴推出官方 BoxLang IntelliJ IDE 插件,将现代 BoxLang 开发体验直接引入 JetBrains IDE 系列。
无论您是在构建新的 BoxLang 应用程序,还是在维护现有的 CFML 代码库,该插件都能为您在 IntelliJ 中提供一流的开发工具支持。
[LOADING...]
安装插件
您可以轻松地从 JetBrains Marketplace 安装该插件。
- 打开 Settings(设置) → Plugins(插件)
- 搜索 "BoxLang IDE"
- 点击 Install(安装)
- 重启 IntelliJ
或者直接从 marketplace 页面安装:
👉 https://plugins.jetbrains.com/plugin/30311-boxlang-ide
[LOADING...]
主要功能
该 IntelliJ 插件为 BoxLang 和 CFML 开发人员带来了强大的开发功能。
🎨 BoxLang 语法高亮
为 BoxLang 源文件提供全面的语法高亮显示,使您的代码更易于阅读和维护。
功能包括:
- 标记化语法高亮
- 语言感知格式化
- 支持现代 BoxLang 语法
[LOADING...]
🧰 BoxLang 项目创建
直接通过 IntelliJ 项目向导快速引导并创建新的 BoxLang 项目。
您可以:
- 创建新的 BoxLang 应用程序结构
- 快速配置运行时环境
- 立即开始编码
[LOADING...]
🧠 语言服务器 (LSP) 支持
该插件与 BoxLang 语言服务器集成,实现了高级开发功能:
- IntelliSense / 代码补全
- 悬停文档提示
- 跳转至定义
- 查找引用
- 内联诊断和错误提示
[LOADING...]
🐞 调试支持
直接在 IntelliJ 中调试您的 BoxLang 应用程序。
该插件支持:
- 断点设置
- 单步调试
- 变量检查
- 调用栈导航
[LOADING...]
🧪 TestBox 集成
无需离开 IDE 即可运行和调试 TestBox 测试。
优势包括:
- 直接从 IntelliJ 运行测试
- 内联查看测试结果
- 更快的测试驱动开发 (TDD) 工作流程
[LOADING...]
🔵 CFML 语法高亮
该插件还包含 CFML 语法高亮功能,使在混合环境下的开发变得更加轻松。
这对于以下团队尤其有用:
- 正在将 CFML 应用程序迁移到 BoxLang 的团队
- 需要维护遗留代码库的团队
- 从事混合项目开发的团队
专为 JVM 生态系统设计
BoxLang 是为 JVM 构建的,并能与基于 Java 的工具和工作流自然集成。
这意味着 IntelliJ 用户可以获得:
- 熟悉的工作流程
- 强大的导航能力
- 丰富的插件生态系统
- 与 JVM 工具的无缝集成
立即开始
准备好在 IntelliJ 中尝试 BoxLang 了吗?
👉 安装插件: https://plugins.jetbrains.com/plugin/30311-boxlang-ide
👉 了解更多关于 BoxLang 的信息: https://boxlang.io
欢迎反馈
我们正在积极改进该插件,并期待您的反馈。
- 提交问题 (Issues)
- 提交功能请求
- 贡献改进代码
让我们共同打造世界级的 IntelliJ BoxLang 开发体验。
本文介绍 IntelliJ 的 BoxLang IDE 插件首次出现在 foojay 上。