Clojure IDE 是一款适用于 Android 的 Clojure 项目原生编辑器和运行时环境。它旨在让用户直接在手机或平板电脑上编写、阅读和测试 Clojure 代码。
选择设备上的一个文件夹并将其用作项目工作区。该应用会以树状结构显示文件夹和文件。您无需离开 IDE 即可创建、打开、重命名、删除和保存文件。多个文件可以同时在标签页中打开,返回时会恢复上次的工作区和编辑会话。
编辑器包含以下功能:
• Clojure 语法高亮显示
• 智能缩进
• 匹配和不匹配的括号高亮显示
• 行和列信息
• 文件修改指示器
• 执行后错误行高亮显示
您可以执行整个活动文件、选定区域或光标周围的顶层表单。结果和错误会显示在编辑器旁边的输出面板中。项目源文件可供本地 Clojure 运行时使用,因此代码可以使用所选工作区中的命名空间。
该应用还提供了 ClojureDocs 快速参考的快捷方式。当光标悬停在某个符号上时,您可以在浏览器中打开该符号的搜索。
代码编辑和评估在 Android 设备上运行。只有在打开外部文档时才需要网络连接。
该应用完全免费且开源。源代码和开发历史记录可在 GitHub 上找到:
https://github.com/zobnin/clojureide
这是一个独立项目,因为我需要一个在手机上使用 Clojure 的便捷方式。Codex 帮助我编写、测试和改进了该应用。
因为 Clojure 需要一个合适的 Android IDE。