Mac 有 TextMate 作为 ruby 开发的首选应用程序,但 linux 的首选应用程序是什么?我需要一些可以轻松处理多个文件、项目结构和设置命令的东西,以运行我的 ruby 应用程序,或者如果它是我的 merb 应用程序的话。语法高亮显示也是必须的。
现在我通常使用 Vim,但它不是处理多个文件或项目结构的最佳选择,即使使用 VTreeView 插件或多个 VIM 窗口也是如此。
那么你们有什么建议呢?
如果你有更好的 VIM 插件可以随意提及,我不排除 VIM 在这里。
最佳答案
我在 Windows 和 Linux 上都使用 Vim 进行 Rails 开发(我们工作必须使用 Windows,而我在家里只使用 Linux)。两个平台的环境几乎完全相同。对我来说尤其重要的是在各种 Rails 组件之间轻松导航 - 从 Controller 到 View 、部分和模型,以及快速导航到测试文件。
以下是我使用的插件:
- Vim Rails蒂姆教皇。 :R、:A 和 gf 命令是我主要用于导航的命令。
- NERDTree用于项目/资源管理器 View 。
- NERDCommenter便于多行评论。
- FuzzyFinder和“FuzzyFinder - Textmate ” - 允许您根据文件名的端口快速查找文件。
- Ctags
- Bufexplorer
- dbext用于执行 SQL 命令并在 Vim 缓冲区中获取结果。
- Ack和 ack plugin在 Vim 中获得更好的 grepping 体验。
- VividChalk配色方案。
关于Ruby 和 Linux,首选设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/253982/