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

StackOverflow https://stackoverflow.com/questions/16064

Вопрос

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

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

Это было полезно?

Решение

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

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

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

Когда Eclipse перезапустится, Aptana отобразит вид, нажмите на рад-рельсы, и все готово.Просто убедитесь, что у вас уже установлен Ruby, иначе решить эту проблему станет затруднительно.

Другие советы

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

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

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

RubyMine — наиболее полнофункциональная IDE для Rails на данный момент (2012 г.).

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

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

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

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

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

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

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

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

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

Сапфир в стали интегрируется с Visual Studio.

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

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

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

ЮММВ...

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

Однако установка и настройка его для работы с рельсами — непростая задача.

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top