使用emacs在rails应用程序上开发ruby的提示和技巧

Jus*_*ner 28 emacs ruby-on-rails

什么是最好的模式,配置设置,或任何使emacs中的rails应用程序更好地开发ruby的东西.

the*_*ans 29

你应该尝试所有的RoR并选择你最喜欢的那个.

首先,您应该查看Marshall Vandegrift 使用ECB,ruby-mode,emacs-rails和其他一些内容的优秀截屏视频.它让您对Emacs上编写RoR的酷感有很好的感受.

总之,这里有一些你应该尝试的模式:

  • Rinari - 一个简单的框架,用于绕过代码,运行测试,管理控制台,Web服务器等.它是简约的,围绕着一系列键绑定.
  • Emacs-rails - Emacs RoR模式的祖父.它暂时没有更新,事实上主要主页不再存在.但它非常强大,让你几乎可以做任何事情.
  • Emacs-rails-reloaded - 这是对原始emacs-rails的重新设计,我相信是同一个人.它使用了伟大的任何模式来帮助您找到事物并四处走动.我目前正在使用这个AND rinari.

以下是一些有用的其他模式:

  • ECB - Emacs代码浏览器.用它来进行项目管理,并绕过你的代码.
  • Yasnippet - 提供各种有用的片段,使用TAB键自动插入.
  • Nxhtml - 用于编辑rhtml,erb等.

您可以尝试更多模式:

  • Ri - 用于查看内联的ri文档.
  • Flymake-ruby - 即时语法检查.
  • Ri - 用于查看ri文档

哦,当然你需要红宝石模式,它带有红宝石源,并由Matz自己维护.

希望这可以帮助


sah*_*lie 6

rspec-mode (轻松运行单个或多个规格)

js2-mode (JavaScript语法高亮)

ido (快速查找项目中的文件/缓冲区)