Рельсы и окна - PullRequest
       37

Рельсы и окна

3 голосов
/ 14 ноября 2008

Является ли разработка Rails такой сложной задачей для Windows? Я - разработчик PHP, ожидающий использования Rails (в основном потому, что у каждого отдельного PHP-фреймворка есть свои особенности, которые я просто ненавижу).

Я скачал Aptana Studio (с RadRails), так как это казалось хорошим решением (и потому, что я люблю все, что основано на Eclipse). Но именно здесь начинаются проблемы - при создании проекта (называемого «тест» с использованием sqlite3) первой проблемой, с которой я сталкиваюсь, является какая-то ошибка «sqlite3 отсутствует». Поэтому я немного погуглил и установил sqlite3-ruby с помощью gem. Я все еще получил какую-то ошибку - но каким-то образом удалось это исправить. Так что это похоже на работу, но так ли это на самом деле? Какая-то среда, которая, кажется, едва работает и имеет много проблем ( см. )?

В каком-то другом вопросе я увидел предложение запустить проект на виртуальной машине и отредактировать его из Windows. Звучит как хорошая идея - но две основные IDE Rails (RadRails, NetBeans, если не больше), похоже, хотят запустить свой собственный сервер в Windows. Какова была бы лучшая настройка для них / как бы я создал проект в них, если бы вместо этого я запускал стек Linux Rails в ВМ?

Обратите внимание, что я бы предпочел не работать без IDE - попробовав один для PHP, я сразу стал полностью зависеть от них - и, поскольку я никогда раньше не использовал Ruby (или Rails), имея завершение кода будет серьезной помощью.

Так, каковы ваши предложения? Работать в Windows или Windows & Linux в стеке ВМ? Любые другие советы?

Спасибо!

Ответы [ 12 ]

0 голосов
/ 15 ноября 2008

Это так сложно, на самом деле не стоит пытаться пойти по чистому маршруту Windows для Ruby. Плохая производительность в ruby, иногда неудобная совместимость с самоцветами и т. Д. И т. Д.

Обязательно попробуйте маршрут VMWare + Linux, большинство ваших головных болей исчезнет. У меня есть коллеги, которые успешно запускают эту настройку, разделяя источник между Windows и Linux с NetBeans в качестве IDE. Все это кажется довольно успешным.

Я начал с только окон с InstantRails и текстовым редактором e. Это было нормально, некоторое разочарование, но жизнь стала намного проще после перехода на виртуализированный Linux.

0 голосов
/ 14 ноября 2008

Я уже некоторое время пользуюсь Aptana Studio с RadRails и довольно привык к этому. Я помню, что для нормальной работы потребовалось немного усилий, но я все еще разрабатываю несколько приложений (больших и малых), используя IDE и сервер WebRick, который поставляется с ним. Это не самая стабильная платформа, но в нее вкладывают тяжелую работу, и она улучшается с каждым выпуском. Очень приятно иметь возможность отладки, когда вам это нужно. Я нашел это очень полезным инструментом и рекомендую придерживаться его.

Для разработки я использую MySQL и PostgreSQL на Windows XP. Я недавно попытался использовать SQLLite для нового проекта ... но после нескольких неприятных проблем я просто вернулся к MySQL.

Я не пробовал Netbeans.

...