【问题标题】:What comes with Clojure-Mode for Emacs?用于 Emacs 的 Clojure-Mode 附带了什么?
【发布时间】:2015-05-04 11:05:04
【问题描述】:

我知道 C-h b 可以查看 Clojure-Mode 绑定,但我并没有真正看到任何有用的东西。我使用 paredit,该模式提供了大量有用的东西来编辑 Clojure,但这些东西只是基本的 Lisp Parens 编辑。

当我提出 Clojure 本身的绑定时,我并没有真正看到必须具备的条件。除了语法高亮。我在想我错过了什么。 Clojure-Mode 提供了什么?

【问题讨论】:

  • 这个问题中有几句话可能会吸引巨魔,您能否改写问题,以便更容易明确回答。

标签: emacs clojure key-bindings


【解决方案1】:

以下链接:

“Bozhidar Batsov - Clojure 的 Emacs 工具的演变”
https://www.youtube.com/watch?v=4X-1fJm25Ww

很好地概述了 emacs Cider,它是 clojure 开发人员最流行的开发环境(至少根据演讲者提供的调查)。

他很好地概述了 Cider 可以做什么,他想把它带到哪里,并讨论了一些竞争环境(例如 lightTable、Cursive)。

通过观看,我获得了一些关于如何在 emacs 中更有效地使用 clojure 的好建议。

Bozhidar Batsov 是 emacs Cider 的主要开发者。

【讨论】:

    【解决方案2】:

    根据its GitHub page,Clojure 模式

    为 Clojure 编程语言提供 Emacs 字体锁定、缩进和导航。

    您可能想查看CIDER,它的功能更多:

    CIDER(以前的 nrepl.el)是用于 Emacs 的 Clojure IDE 和 REPL,构建在 nREPL(Clojure 网络 REPL 服务器)之上。

    一些具体功能:

    • 强大的 REPL
    • 交互式代码评估
    • 编译说明(错误和警告突出显示)
    • 人性化的堆栈跟踪
    • 智能代码补全
    • 定义查找
    • 文档查找
    • 资源查找
    • 恰到好处
    • 价值检查员
    • 功能追踪
    • 交互式宏展开
    • Grimoire 整合
    • clojure.test 整合
    • 类路径浏览器
    • 命名空间浏览器
    • nREPL 会话管理
    • 便签本
    • Minibuffer 代码评估
    • company-modeauto-complete-mode 集成

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-07-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-12
      • 1970-01-01
      • 1970-01-01
      • 2011-11-29
      相关资源
      最近更新 更多