Ruby и Linux, предпочтительные настройки? - PullRequest
25 голосов
/ 31 октября 2008

У Mac есть TextMate, так как там предпочтительнее приложение для разработки ruby, но что будет предпочтительным приложением для linux? Мне нужно что-то, где можно легко работать с несколькими файлами, структурой проекта и командами настройки для запуска моего приложения ruby ​​или, если оно одно, моего приложения merb. Подсветка синтаксиса также необходима.

Сейчас я обычно использую Vim, но он не самый лучший для работы с несколькими файлами или со структурой проекта, даже с плагином VTreeView или несколькими окнами VIM.

Так что бы вы, ребята, предложили?

Если у вас есть лучшие плагины для VIM, не стесняйтесь упоминать их, я не исключаю VIM здесь.

Ответы [ 15 ]

19 голосов
/ 01 ноября 2008

Я использую Vim как для Windows, так и для Linux для разработки в Rails (мы должны использовать Windows в работе, и я использую только Linux дома). Среда практически одинакова для обеих платформ. Для меня особенно важна легкая навигация между различными компонентами Rails - от контроллеров до представлений, частичных объектов и моделей, а также быстрая навигация для тестирования файлов.

Вот плагины, которые я использую:

  • Vim Rails Тим Поуп. Команды: R,: A и gf я использую в основном для навигации.
  • NERDTree для представления проекта / проводника.
  • NERDCommenter для удобного многострочного комментирования.
  • FuzzyFinder и " FuzzyFinder - Textmate " - позволяет быстро находить файлы по портинам имени файла.
  • Ctags
  • Bufexplorer
  • dbext для выполнения команд SQL и получения результатов в буфере Vim.
  • Ack и плагин ack для более удобного поиска в Vim.
  • VividChalk Цветовая гамма.
9 голосов
/ 22 мая 2009

RubyMine из JetBrains.com хорошо работает для Mac / Linux / Windows, цена составляет 99 $, но это, вероятно, самая производительная IDE для Ruby и Rails, которую я когда-либо тестировал .

7 голосов
/ 31 октября 2008
6 голосов
/ 31 октября 2008

Aptana с плагином Rails довольно хорошо.

4 голосов
/ 07 ноября 2008

Я предпочитаю Netbeans на Linux и Mac

4 голосов
/ 31 октября 2008

Если вы работаете в Ubuntu / Debian, простые старые emacs с пакетом ruby-elisp неплохие. Это не TextMate, но это не плохо.

2 голосов
/ 22 мая 2009

+ 1 для NetBeans для Rails. Каждый релиз становится все лучше и лучше, а с бета-версией 6.7 он еще лучше. Использование его на Windows и Mac - под Linux это то, что я бы тоже использовал.

1 голос
/ 21 декабря 2011

Почему бы вам не использовать Sublime Text 2 Text Editor, он бесплатный и кроссплатформенный и легче, чем любая IDE, а затем вы можете установить SublimeCodeIntel, который предоставит вам функции автозаполнения, вы можете сделать это, установив Package Контроль, затем

 ⌘+shift+p → “install” → ENTER → “codeintel” → ENTER → Restart ST2

Он отлично работает со мной, и я очень люблю этот умный редактор.

Вы можете найти это полезным, если захотите попробовать, http://www.rockettheme.com/magazine/1319-using-sublime-text-2-for-development

Я использую его с Zsh Terminal http://stevelosh.com/blog/2010/02/my-extravagant-zsh-prompt/

В любом случае, если вы ищете полную IDE, попробуйте netbeans http://netbeans.org/projects/ruby/

1 голос
/ 31 октября 2008

Поскольку вы vimmer, вы смотрели на это ? У меня нет никакого опыта с этим, но выглядит довольно хорошо в screencast .

0 голосов
/ 03 октября 2011

В Linux есть 3 действительно хороших IDE, и все они бесплатны. У вас есть Eclipse, Netbeans и Aptana ... Они все очень хороши, и у каждого есть свои преимущества перед другим, это больше вопрос предпочтений. Я бы посоветовал скачать все 3 и дать им возможность посмотреть, что вы предпочитаете.

...