Ohhnews

分类导航

$ cd ..
foojay原文

IntelliJ IDEA正式推出BoxLang开发插件

#boxlang#intellij#ide插件#jvm#软件开发

目录

[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 上。