За вот эту кучу танцев с бубном, потом снова танцев с бубном в связи с разработкой рельс под виндой. Причем, в это же время в этой же вселенной для любителей IDE существует RubyMine.
RubyMine на $50 дешевле (это если не учитывать стоимость самой VS), заточена специально под рельсы и работает под линуксом и макосью. Страдать на винде ради спорного удовольствия разработки рельс в VS? Ну, не знаю.
Студию не нужно покупать что бы установить такие тулзы, достаточно будет VS Shell. И еще попробуйте IronRuby ставитьс и запускается с одного клика и без танцев. Правда не уверен в актуальности ее версии
Никто не претендует на что VS самая лучшая среда для разработки на рельсах, даже уверен что это не так, но для тех кто хочет попробовать RoR, но писал всю жизнь под .Net в VS, будет намного проще приспособиться. Сам когда перешел на рельсы(как раз таки с C#) первое время крайне не хватало IDE(писал в gedit)
Ну во-первых Visual Studio + Windows надо купить, во-вторых в связке Ruby+Windows приготовьтесь часто читать ошибки в неудобной консоли и бродить по сети в поисках решениях кучи проблем.
Не надо прививать плохие привычки новым разработчикам, это противоестественно делать из булки свежего хлеба троллейбус!
По вашему использование одной ОС всем интернет-сообществом(или разработчиками в отдельности), причем не важно какого семейства, позволит развиваться технологиям столь стремительно как сейчас? По сравнению с тем что было на винде по отношению к рельсам пару лет назад, сейчас намного лучше, шаманства поменьше.
Я не про развитие сейчас. Я за удобство и грамотность разработки, если все же ваше приложение будет работать в *nix среде, то удобнее разрабатывать именно в этой среде! А то у вас то ImageMagick (RMagick gem) не появится, то с трудом человек находит где и как создать ключи для того, чтобы capistrano задеплоил через ssh и т.п. Windows в этом плане сулит куча проблем «попаболь» при этом ни одного плюса человеку понять правильную разработку на Ruby.
Для этого сейчас по сравнению с пару лет назад проблем вообще нет, от самостоятельно поставить VirtualBox + Ubuntu и раскрыть «общую» папку или же сразу воспользоваться Vagrant это более естественный способ.
То что вы предлагаете это похоже на 101 способ прострелить себе ногу, а потом забросать интернет вопросами.
Да я то не хочу работать в винде, пользуюсь исключительно когда на C# нужно решить задачи, но чем у большего количества людей будет возможность познакомиться с RoR, пусть и с бубном на перевес, тем лучше имхо.
Вот я уже писал в рассылке — и молоток и микроскоп — хорошие инструменты. Правда каждый для своего дела. А вообще, мудаки должны страдать — пусть разрабатывают на Rails под виндой, а на .Net под Linux/Mac — это их выбор.
Нет, тут скорее в сторону Rails уклон — с ним на винде никогда не было и не будет гладко. Mono, говорят, хорошая вещь. Однако у .Net есть и замечательная среда разработки и дружественная инфраструктура с осью — для рельс же под Win нет ничего и навряд ли будет.
Когда я, например, начинал, Sublime если и был, то был не так популярен (возможно, и не так крут). Собственно, GEdit`а набитого плагинами хватало практически полностью (использовал пакет GMate). Когда вышел GTK3, плагины потеряли совместимость, какие-то из них портировали, но большинство осталось за бортом. Тогда в поисках замены наткнулся на бету саблайма.
Что в этом сложного? Вы достали уже. Не именно вы, а те кто ноют о том, что «рельсы не ставятся на винду». Вам что, подробную инструкцию расписать что ли? Надо хоть иногда уметь шевелить ручками и… думать…
Видите тут вона как: операционная система есть инструмент, а если без пытки гуглом операционка не хочет работать со средой разработки, но известно, что среда разработки разворачивается в двух других местах, означает это только то, что не стоит связываться с такой операционной системой.
И самое главное, на винде рельсовые сервера не развертывают, а проект рекомендуется разрабатывать если не в идентичном серверу окружении, то, по крайней мере, эквивалентном серверному.
Разработка приложений на Ruby on Rails в Visual Studio