Разработка Приложений Ruby On Rails В Visual Studio

Сегодня мы поговорим о том, как разрабатывать и отлаживать приложения с помощью давно полюбившегося фреймворка Ruby on Rails. Лично для меня с первого дня знакомства с Rails стало привычным использовать следующую комбинацию: - Убунту —Рвм - Gedit + терминал (как среда разработки) Но сегодня мне бы хотелось поговорить о разработке на рельсах конкретно под Windows в лучшей, объективно на мой взгляд, среде разработки на сегодняшний день, MS Visual Studio. Кому интересно, смотрите кат. Я уверен, что многих ценителей железных дорог начнет рвать и негативно реагировать, когда они подумают о разработке под Windows. Тем не менее, я думаю, что этот пост имеет место.

Сразу оговорюсь: я не сторонник Windows или X. Я много лет занимаюсь разработкой на C#, пару лет пишу на Rails. Итак, давайте начнем.



Монтаж

  1. Первое, что нам нужно сделать, это скачать и установить Visual Studio 2010 или 2012 года, лично я предпочитаю десятую.

    Он у меня уже установлен на виртуальной машине, поэтому на этом этапе останавливаться не будем.

  2. Тогда переходи по ссылке и скачивай «рубин в стали» .

    После скачивания и запуска появится чудесное окно, в котором нужно отметить все три галочки и наслаждаться процессом установки.



    Разработка приложений Ruby on Rails в Visual Studio

    подождите, пока установщик скачает из Интернета около 200 МБ, затем установит все это.

    Этот процесс, как оказалось, не быстрый; особо нервные в этот период могут пойти выпить кофе и покурить.

.



Первый проект

Итак, после того как мы наконец-то дождались завершения установки, попробуем создать первый проект: Файл -> Новый -> Проект.

Разработка приложений Ruby on Rails в Visual Studio

Прождав час в надежде, что всё заработает, получил подарок в виде следующей ошибки:

Разработка приложений Ruby on Rails в Visual Studio

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

Ошибка фактически говорит нам о том, что рельсов у нас нет, хотя предполагалось, что «рубин в стали» все сделает за нас.

Так:

  • Перейдем к командной строке
  • Перейдите в каталог C:\Ruby192\bin.
  • Набираем команду gem list, видим, что установлено только два гема и ни один из них не является рейлами
  • Набираем команду gem installrails и ждем около получаса морской погоды.

Подождите, новая ошибка:

ERROR: Error installing rails: The 'json' native gem requires installed build tools. Please update your PATH to include build tools or download the DevKit from ' http://rubyinstaller.org/downloads ' and follow the instructions at ' http://github.com/oneclick/rubyinstaller/wiki/Development-Kit '

Пойдем http://rubyinstaller.org/downloads и ударимся головой о стену и скачаем DevKit. После скачивания распакуйте архив в папку C:\DevKit, запустите консоль Ruby и выполните следующие команды
  • Ruby dk.rb инициализация
  • Ruby dk.rb обзор
  • установка Ruby dk.rb
Теперь мы можем смело устанавливать рельсы.

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

Разработка приложений Ruby on Rails в Visual Studio

Здесь мы выбираем СУБД на свое усмотрение; после установки DevKit особых проблем возникнуть не должно, вне зависимости от выбранной СУБД.

Я предпочел выбрать SQLite, потому что Windows на виртуальной машине чистая и установлена только Visual Studio. Итак, выбираем название будущей базы нашего приложения и жмем далее.



Разработка приложений Ruby on Rails в Visual Studio

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



Разработка приложений Ruby on Rails в Visual Studio

Все прелести разработки в Visual Studio на C# теперь доступны и для Rails, а использовать магию Rails теперь стало еще удобнее.

Более подробные и содержательные возможности разработки на рельсах в Visual Studio в видео ниже.



Нижняя граница

Плюсы стали в рубине
  • Удобная IDE
  • Полная пошаговая отладка
  • Легкая миграция с других языков, поддерживаемых Visual Studio.
  • Бесплатная пробная версия 60 дней
Минусы стали в рубине
  • Неизбежное шаманство при установке
  • Цена 249$
Всем, кто дочитал, спасибо за внимание; если кому-то было полезно, значит ваше время потрачено не зря.

Теги: #ruby onrails #Visual Studio #Windows #разработка веб-сайтов #ruby onrails #Visual Studio

Вместе с данным постом часто просматривают:

Автор Статьи


Зарегистрирован: 2019-12-10 15:07:06
Баллов опыта: 0
Всего постов на сайте: 0
Всего комментарий на сайте: 0
Dima Manisha

Dima Manisha

Эксперт Wmlog. Профессиональный веб-мастер, SEO-специалист, дизайнер, маркетолог и интернет-предприниматель.