В настоящее время я изучаю мир рубина. Играя в IRB, вы получите хороший intellisense для 5.<tab><tab>
. Я перепробовал много редакторов / IDE (в основном gedit, vim, radrails) с парой плагинов. Мне вроде не нравится раздутая среда в стиле затмения, но, насколько я знаю, она единственная, которая обеспечивает интеллигентность.
Все, что я нашел для gedit / vim (никогда не пробовал emacs, на самом деле я не помню, чтобы кто-нибудь использовал emacs для разработки ruby), это плагины, выполняющие завершение на основе фраз в том же файле.
Есть ли какая-то интеллигентная функция для редактора? В своей работе я занимаюсь разработкой PHP в Eclipse PDT, но мне бы очень хотелось не использовать раздутую IDE для ruby:)