Ruby On Rails с Windows Vista - Лучшая программа установки?

голоса
15

Как вы думаете, это лучшая установка для RoR в среде Win Vista? Я попытался RadRails затмения плагина, и это казалось слишком громоздким для меня, я также начали использовать только Textpad и командную строку, но я привык к тому, нескольким из IDE для работы с.

Задан 06/08/2008 в 14:59
источник пользователем
На других языках...                            


11 ответов

голоса
14

Я не знаю, о «лучше», потому что это субъективный вопрос, но я могу сказать вам, что настройки я использую и рекомендую:

Редактор : E Текстовый редактор
TextMate , кажется, редактор выбора для Rails на Mac. E Текстовый редактор по существу TextMate для Windows. Ее пучки широко совместимы с TextMate, включая узелок Rails 2 , который входит в состав базовой установки.

С другой стороны , если вы в целом Visual Studio экосистемы, то рубин в стали PE может быть лучшим выбором. Это очень приятно все-в-один пакет , который на самом деле происходит с (урезанной версией) Visual Studio в настоящее время.

Окружающая среда : VirtualBox работает Ubuntu Server
Развертывание Rails приложение может быть боль в лучшие времена; развертывание приложения Rails из среды Windows , на Никс сервер * еще хуже. Кроме того , работает Rails приложения на Windows , медленно . Запуск ваших тестов медленно. Поэтому я использую VirtualBox для размещения VM на моей машине Windows , которая отражает мою среду развертывания цели настолько близко , насколько это возможно. В моем случае я бег Ubuntu Server , потому что есть действительно хороший набор шаг за шагом учебники для получения вверх и работают с полным Rails Ubuntu на базе стека на вики Slicehost .

Вот преимущества разработки с использованием виртуальной машины:

  • Я сетевой диск к виртуальной машине, так что я могу изменить код на него непосредственно из окна с помощью E Text Editor. VM действует и чувствует себя так же, как окно командной строки. Таким образом, вы не чувствуете, как вы в совершенно чуждой среде.
  • Она работает Rails и другие сценарии Ruby (как тесты) быстрее, чем запустить его изначально в ОС Windows
  • Все содержится и snapshottable , так что я могу экспериментировать и вообще играть вокруг , не заботясь о взломе ничего. Если что - то делает перерыв, я просто откат к предыдущему состоянию.
  • Он использует практически никакой памяти. Это, как правило, использует меньше 100MB (это в настоящее время использует ~ 43MB, но я не имею Rails приложение прядильные вверх). Сравните это, скажем, Firefox, которые обычно коробления> 200MB, и вы понимаете, что запуск Linux на базе виртуальной машины с, как это удивительно эффективным.
  • Я могу пошевелить окружающей среды между машинами
  • У меня есть гораздо более надежный рабочий процесс развертывания
  • Я могу ограничить В.М. иметь точно такое же количество оперативной памяти в качестве сервера я буду хостинг на. Например, если я использую кусочек Slicehost 256MB, я бы ограничить ОЗУ до 256 Мб.
  • Я могу построить отдельную среду для различных хостов. Если бы я хотел провести на Joyent, например, я мог бы построить Open Solaris VM
  • Драгоценные камни и другие исполняемые файлы не нуждаются в перекомпиляции для вашей целевой среды
  • Это «хорошо» ™, чтобы справиться с окружающей средой ваше приложение Rails, вероятно, будет запущен на. Видя, как большинство, если не все коммерческие рельсы хостов запустить какой-то * Nix производной, вы собираетесь хотите быть комфортно с окружающей средой * Nix.
Ответил 03/10/2008 d 13:59
источник пользователем

голоса
5

е-TextEditor , кажется, растет в качестве редактора выбора для развития рельсов на рубин. Слишком плохо это не бесплатно.

Помимо этого, RailsOnWindows руководство работает отлично. И Sqlite это, безусловно , ваш лучший выбор для развития: RailsWithSqlite

Ответил 06/08/2008 d 15:15
источник пользователем

голоса
4

NetBeans, безусловно , рекомендуется , если вам нравится Ида. Она имеет много функций Ruby , и есть только Руби скачать.

Ответил 06/08/2008 d 15:42
источник пользователем

голоса
3

Там, вероятно, не является окончательным «правильный» ответ - это будет зависеть от того, как вы хотели бы развивать.

Тем не менее, интересно отметить, что большинство из «имени» Рельсы народных, кажется, используют Textmate на свои компьютерах Mac. Таким образом, довольно мощный редактор, а не IDE. Я подозреваю, что это, по крайней мере, частично из-за довольно сильного смещения TDD в рамках сообщества Rails - не столько отладки являются необходимыми, так как они работают в небольших этапов испытания приводом. Это теория так или иначе.

Наиболее близкий аналог Textmate в Windows , кажется, е . Он стоит, но довольно тривиальное количество (карманные деньги, если мы честны). Там в 30-дневная бесплатная оценка слишком доступны.

Я использовал Scite на протяжении большей части моей работы Руби / Rails, не выбрасывайте его только потому, что это «по умолчанию» - есть причина, почему она была выбрана для включения.

Что касается Иды, я не мог ничего работать в Eclipse, NetBeans, кажется, довольно хорошо, и я попытался бета сапфир в сталь, а также довольно скользким. Я, кажется, не хотят работать в IDE; наоборот, как я чувствую о работе в C #, как ни странно.

Ответил 12/08/2008 d 00:44
источник пользователем

голоса
2

Откомандировано для электронных текстового редактора. Я использую его каждый день, и это здорово (хотя и не без его доли ОШИБКИ).

Для рельсов стороны вещей , хотя, я бы на самом деле предлагаю виртуальную машину в операционной системе Linux. Ubuntu работает хорошо, единственное предостережение в том , что вы должны установить rubygemsвручную, так как она не прилипает к большому Debian файловой системы именования идеологии :-(

Я полагаю, это потому, что если вы хотите сделать «продвинутые» вещи, такими как установка ImageMagick / RMagick или Memcached, или ряд других плагин, которые требуют собственных библиотек C, она становится очень болезненной очень быстро, если вы на окнах.

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

Microsoft Virtual PC и VMWare оба имеют свободные параметры, которые хорошо работают, и которые достаточно быстро, так что это не проблема.

Ответил 12/08/2008 d 01:50
источник пользователем

голоса
2

Вы просто ищете IDE, или полный стек (IDE, управления версиями, базы данных, веб-сервер)?

Если только в IDE, я бы порекомендовал NetBeans или RadRails . Оба имеют подсветку синтаксиса, код помощь, поддержку Rails проектов, завершение кода, и в основном все , что вы ожидаете найти в полнофункциональной интегрированной среды разработки. И также совершенно бесплатно. Конечно, оба страдают от «громоздких» проблем , которую вы идентифицировать.

Если полный стек, я бы рекомендовал Subversion, MySql и Mongrel. Эти три все очень просто и хорошо поддерживается в Windows.

Ответил 06/08/2008 d 15:09
источник пользователем

голоса
1

Я предлагаю вам установить Руби первый. Затем установите Rails. Затем загрузить Aptana и установить его. После этого вы можете установить RadRails от начальной страницы Aptana в.

Пожалуйста, обратитесь к разделу «Aptana RadRails: язь развития Rails», опубликованной Packt публикации при использовании RadRails.

Ответил 16/10/2008 d 08:08
источник пользователем

голоса
1

Instant Rails является хорошим способом , чтобы начать быстро.

Я могу подтвердить, что он хорошо работает на Vista.

Ответил 06/08/2008 d 15:07
источник пользователем

голоса
0

RubyMine 3-4 + (RubyInstaller, DevKit для строительных камней, Postgres, MSys мерзавца) отлично работает для меня на Windows 7 в качестве платформы для разработки.

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

Ответил 21/05/2012 d 09:29
источник пользователем

голоса
0

Я один из авторов RubyStack является свободным, все-в-одном инсталляторе для Windows , который устанавливает Apache, MySQL, Ruby, Rails и все другие сторонние библиотеки , как правило , используются в среде разработки (например, Imagemagick). Вы можете дать ему попробовать

Ответил 01/08/2011 d 13:54
источник пользователем

голоса
0

Вы можете захотеть взглянуть на это:

http://www.sapphiresteel.com/

Там это бесплатное персональное издание слишком

(Обновлено: Если предположить, что у вас уже есть Visual Studio Full Fat издание)

Ответил 06/08/2008 d 15:03
источник пользователем

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more