Какую IDE использовать для разработки в Ruby on Rails для Windows? [Дубликат]

Возможное дублирование:
какую Ruby IDE вы предпочитаете?

Обычно я занимался в Microsoft .NET вне колледжа почти 2 года назад. Я только начал смотреть на Ruby on Rails. Так какой редактор я должен использовать? Я сейчас использую Notepad ++, но могу ли я как-то отладить и т.д.?

19.08.2008 12:30:25
10 ОТВЕТОВ
РЕШЕНИЕ

Попробуйте и NetBeans, и RadRails примерно по неделю, и тогда вы сможете найти то, что лучше всего подходит для вас. Лучший совет - изучить свой инструмент. Если вы не проверяете что-то новое в вашем редакторе, то, что может потенциально сэкономить ваше время (регулярные выражения и т. Д.), То вы оказываете себе огромную медвежью услугу.

Я использовал Eclipse / Aptana / RadRails и в отличие от Гая был очень доволен этим. Я рекомендую Eclipse IDE для разработчиков Java от Eclipse: http://www.eclipse.org/downloads/

Затем возьмите Aptana Studio, следуя этим инструкциям .

Когда Eclipse перезапустит Aptana, у вас будет вид, нажмите на rails rails, и все готово. Просто убедитесь, что у вас уже установлен ruby, иначе это станет проблемой.

7
19.08.2008 12:47:25
Разве Oracle не отменил поддержку Rails от NetBeans?
erloewe 6.02.2011 16:22:57
Да, с NetBeans 7.0 он не будет официально доступен
sbook 29.03.2011 00:24:36

Аптана Студио

Я использую его для всех веб-разработок - HTML, CSS, PHP, JavaScript, Rails ...

РЕДАКТИРОВАТЬ: Для полного раскрытия, я склонен к Aptana и RadRails, как я знаю несколько членов первоначальной команды разработчиков RadRails.

6
19.08.2008 12:41:34

Я использовал Aptana / Eclipse / RadRails, но если бы я сделал это снова, я бы обязательно попробовал NetBeans. Аптана была главной головной болью.

Я никогда не использовал IronRuby, но это может заставить вас чувствовать себя как дома.

2
19.08.2008 12:38:42

IDE Netbeans - это хороший, универсальный редактор для многих языков. Я почти уверен, что бета-версия 6.5 имеет поддержку Ruby on Rails, а также Javascript и некоторых других веб-языков. Это стоит проверить (Netbeans.org) .

2
19.08.2008 12:40:19
Netbeans 5.5 имел поддержку рельсов.
epochwolf 18.09.2008 16:21:17

Sapphire in Steel интегрируется с Visual Studio.

1
19.08.2008 12:44:42
Сегодня (6 октября) была выпущена бесплатная версия
hectorsq 7.10.2008 04:39:41

Я в основном пишу ColdFusion или PHP (и JS / CSS / xHTML), но немного увлекаюсь RoR. RadRails / Apatana отлично подходит для меня, потому что он построен на Eclipse, который я уже использовал для своей другой работы. Он также интегрируется с Subversion через плагин Subclipse.

Платформа Eclipse настолько расширяема, что стоит потратить немного времени на изучение, но опять же, мне нравится иметь одну IDE, а не переключаться между разными приложениями.

Я кратко посмотрел на Netbeans, но TBH Eclipse просто почувствовал себя лучше для меня, и сама Aptana великолепна, когда вы приходите делать что-то в JavaScript.

YMMV ...

0
19.08.2008 13:41:03

Я использую Emacs на Windows.

Однако установка и настройка его для работы с рельсами - это боль.

0
19.08.2008 16:53:38

Я был очень доволен E . Он довольно легкий и поддерживает фрагменты и команды TextMate, что означает, что вы получаете доступ к огромному набору специфичных для Rails помощников.

Тем не менее, это определенно редактор, а не IDE, поэтому вы не получите отладку, встроенную консоль и т. Д. Но я обнаружил, что для проектов Rails я предпочитаю легкий редактор и оболочку (например, консоль ) для тестов, отладка и т. д.

3
6.09.2008 14:31:12

Я обнаружил, что Geany - это легкая альтернатива (которая также работает на linux с небольшими изменениями), хотя я проверяю Gedit на наличие функций, которые не представлены или не реализованы в Geany.

0
16.02.2012 03:05:29

rubyMine является наиболее полнофункциональной IDE для Rails в настоящее время (2012).

Лично для разработки рельсов я использовал Eclipe в течение нескольких месяцев, а затем NetBeans в течение нескольких недель, и rubyMine явно лучше их.

Он великолепен во всех областях, которые учитываются - просмотры кода, поиск и замена, управление исходным кодом, тестирование, отладка, и у него есть такие функции, как просмотр диаграммы зависимости модели, которая действительно аккуратна.

Это не бесплатно - стоит около 50-100 долларов. В последнее время это стало для меня ключевым положительным критерием. Слишком много «бесплатных» продуктов, в которые я вкладываю тысячи часов, чтобы овладеть ими, со временем умирают и перестают развиваться, но платные продукты платят за продолжение разработки. Мне надоело тратить много времени и энергии на такие продукты только для того, чтобы они увяли и умирали. Учитывая сотни тысяч долларов, которые можно заработать на разработке рельсов, инструмент за 100 долларов - это выгодная сделка.

Несмотря на то, что я люблю rubyMine, я все еще использую vim. Иногда мои задачи лучше работают с vim, иногда с rubyMine.

4
5.08.2012 11:10:14