【问题标题】:emacs-rails vs rinari?emacs-rails vs rinari?
【发布时间】:2010-04-26 11:41:09
【问题描述】:

我刚刚在长时间的中断后回到 Rails 编码。我以前使用过 rinari,但注意到有一个新版本的 emacs-rails。有人在用吗?对其中一个有什么偏好吗?现在人们在 emacs 中使用什么来进行 Rails 项目?

【问题讨论】:

    标签: ruby-on-rails ruby emacs rinari


    【解决方案1】:

    Rails On Emacs Group 很少提及 emacs-rails,但许多成员都在积极使用 rinari,经常(但不总是)与 nXhtml 结合使用。从 emacs-rails 的第一个版本切换到 rinari 后,我对它的侵入性/极权主义哲学感到满意。我是目前两个 rinari 提交者之一,虽然开发目前不是很活跃,但其中一位成员正在处理 compatibility with Rails 3

    更新:rinari 在 Rails 3 上运行良好,我自己仍在使用和维护它。

    【讨论】:

    • 我使用的是 rinari,但发现在使用 nxhtml 编辑 html.erb 时,性能会导致一些慢性问题……有时需要长达 30 秒才能键入一个字符。所以我现在两个都去了。 Rinari 用于除 html 编辑之外的所有内容,这有点打击,因为 nxhtml 绝对非常好
    • 啊哈。我个人不使用nxhtml。相反,我使用带有 mmm-mode 的修改版本的 nxml-mode。 (github.com/purcell/emacs.d) 但是,如果您在上面提到的 google 群组上发布您的配置 + 版本等,您很可能会从 nxhtml 维护者 Lennart 那里得到有用的回复。
    • 我从 github 下载了最新版本的 Rinari,但是它坏了。首先,它缺少必需的文件。为了尝试解决我遇到的第一个问题,我不得不单独下载文件inf-ruby.el。现在,当在我的~/.emacs 文件中使用(require 'rinari) 打开 Emacs 时,Emacs 抱怨:File error: Cannot open load file, jump。看来我应该单独下载更多代码。即使我确实设法让 Rinari 下载,看起来功能也会被破坏:[github.com/eschulte/rinari/issues/41].需要更加努力。
    • 请原谅,但我确实按照说明进行操作。他们提供了两种选择:从 Github 下载最新代码,或者从命令行克隆项目。注释提到git submodule 命令,显然解决了一些问题,必须在 latter 情况下完成。使用前一种方法会导致安装需要额外的努力才能开始工作。鉴于还有一个关于我正在使用的 Emacs 版本的错误报告,我决定不再在这个工具上浪费我的时间。可能很好,但每个人的时间都是有限的。
    • 顺便说一句,您担心的问题现已解决。
    【解决方案2】:

    我个人喜欢 rinari。它有一个较小的功能集,但它与其他模式(例如(nxhtml))很好地交互,并且不会妨碍您。它也可以在 ELPA 中使用。我不确定你指的是什么新的 emacs-rails 版本,因为它的 github repo 已经一年多没有活动了。 Rinari 仍在积极开发中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-11-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多