一句话Cursive 是基于 IntelliJ 的 Clojure/ClojureScript IDE 插件,提供结构化编辑、重构、REPL、调试与 Java 互操作能力。
定价商业授权,提供免费非商业许可 商业产品;开源工作、个人项目和学生工作可使用免费非商业 licence。正文未披露具体价格。
适合谁Clojure/ClojureScript 开发者、使用 IntelliJ IDEA 的团队、需要 Java 与 Clojure 混合项目支持的开发者、开源/个人/学生用户
核心功能代码补全与语法高亮ClojureScript 一等支持跳转符号与查找引用nREPL 与 clojure.main REPLLeiningen 支持clojure.test 支持符号重命名与 extract let 等重构Paredit 风格结构化编辑代码格式化Clojure 调试器Java 混合项目互操作IntelliJ 项目管理与 VCS 集成
功能与用途Cursive 是用于 Clojure/ClojureScript 的 IDE 工具,提供代码补全、语法高亮、导航、查找引用、REPL、测试、调试、重构、结构化编辑、格式化以及 IntelliJ 标准项目管理和 VCS 功能。
支持语言/框架重点支持 Clojure 和 ClojureScript;支持 Leiningen、nREPL、clojure.main REPL、clojure.test,并强调与 Java 的混合项目互操作。
开源还是闭源商业产品。正文未说明开源,提供免费非商业 licence 用于开源工作、个人项目和学生工作。
定价商业授权;开源工作、个人 hacking 和学生工作可获得免费非商业 licence。未披露具体价格。
集成与生态作为 IntelliJ Community 或 Ultimate Edition 插件使用,继承 JetBrains/IntelliJ 的项目管理、VCS、跨平台能力和 in-editor inspections;集成 Clojure 生态工具如 Leiningen 和 nREPL。
文档质量网站提供 User Guide、Mailing Lists、Blog 入口。正文未展示文档细节,因此只能判断存在用户指南和社区沟通渠道。
中国访问未知
适用场景Clojure/ClojureScript 应用开发、JVM 与 Clojure 混合项目、REPL 驱动开发、代码重构、开源或学生 Clojure 项目
同类IntelliJ IDEA + Clojure 插件、VS Code Clojure 扩展、Emacs CIDER、Calva