RadRails - Википедия - RadRails

Aptana RadRails
Разработчики)Аптана
Стабильный выпуск
3.2.2
Операционная системаКроссплатформенность
ТипИнтегрированная среда развития
ЛицензияСтандартная общественная лицензия GNU v3 или Общественная лицензия Aptana
Интернет сайтwww.aptana.com/товары/ radrails.html

RadRails это рапид Априменение Dразвитие IDE для Рубин на рельсах рамки. Цель RadRails - предоставить разработчикам Ruby on Rails все необходимое для разработки, управления, тестирования и развертывания своих приложений. Возможности включают управление исходным кодом, поддержку кода, рефакторинг, отладка, WEBrick серверы, мастера по генераторам, подсветка синтаксиса, инструменты для работы с данными и многое другое.

RadRails IDE построен на Затмение RCP, и включает RDT и Subclipse плагин. Инструменты RadRails также доступны в виде подключаемых модулей Eclipse +.

На EclipseCon 2006 RadRails получил награду сообщества за лучший инструмент на основе Eclipse с открытым исходным кодом.

Функции

Веб-возможности

  • Бесплатный и открытый исходный код; кроссплатформенная, автономная IDE или плагин Eclipse
  • Рабочий процесс на основе файлов и проектов со встроенным FTP / SFTP
  • Интерактивная справка в режиме реального времени на основе Wiki; IDE переведена на несколько языков
  • Возможность создания сценариев с использованием JavaScript («Aptana Monkey»)
  • Поддерживается штатными разработчиками; около миллиона загрузок
  • Глубокая поддержка (включая кросс-браузерные советы) для JavaScript, HTML, CSS
  • Подсветка синтаксиса, автозаполнение, помощь с кодом, отчеты об ошибках и т. Д.
  • Полная поддержка JavaScript и CSS, встроенных в HTML; единый план
  • Работает с любым JavaScript, в т.ч. все библиотеки Ajax
  • Отладчик JavaScript с живой интеграцией Firebug

Возможности Ruby on Rails

  • Единая глубокая поддержка Ruby, Ruby on Rails, RHTML, JavaScript, HTML и CSS.
  • Подсветка синтаксиса, автоматическое завершение, помощь с кодом, отчеты об ошибках, выделение и т. Д.
  • Генерация кода Ruby: конструкторы, переопределения, шаблоны, средства доступа
  • Рефакторинг: локальные для переменных экземпляра, методы извлечения, встраивание, переименование…
  • Быстрый интегрированный отладчик
  • Поддержка генераторов Ruby on Rails, Rake, плагинов и управления сервером
  • Просмотр модульных тестов и результатов тестов
  • Комплексный анализ кода
  • Встроенный навигатор базы данных и консоль запросов
  • Фрагменты и мастера
  • Встроенная справка, включая «Перейти к определению», RDoc / RI и обозреватель кода.

История

RadRails был основан Кайлом Шенком, Марком Баумбахом и Мэттом Кентом в сентябре 2005 года. В течение этого времени три разработчика работали в качестве кооперативов из Рочестерский технологический институт в IBM Rational в Роли, Северная Каролина. Разработка продолжалась до 2006 года, в том числе с участием Энди Джанфанья. Райан Лоу присоединился к команде в середине 2006 года, чтобы развернуть и поддерживать автоматизированную систему сборки для проекта. В ноябре 2006 года Кайл Шенк и Мэтт Кент начали работу над идеей стартап-компании, которая в конечном итоге стала Персай. К марту 2007 года Кайл и Мэтт посвящали большую часть своего свободного времени Persai, и у них оставалось мало времени для поддержки RadRails. Кайл встретился с основателем Aptana Полом Колтоном на EclipseCon 2007, и стало ясно, что передача проекта будет в лучших интересах сообщества RadRails. 8 марта 2007 г. Аптана взял на себя проект и переименовал его в Aptana RadRails. Хотя RadRails по-прежнему является проектом с открытым исходным кодом, большую часть работы в настоящее время выполняет сотрудник Aptana: Кристофер Уильямс, ведущий разработчик проекта RDT, на котором был построен RadRails. RadRails 1.0 был выпущен под лицензией с открытым исходным кодом 13 марта 2008 г. в качестве подключаемого модуля к Aptana Studio, IDE на основе Eclipse для разработки Web и Ajax, который может работать как автономно, так и в Eclipse.

Книги об Aptana RadRails

В мае 2008 года книга «Aptana RadRails: IDE для разработки на Rails», написанная Хавьером Рамиресом, была опубликована Packt Publishing.

Эта книга охватывает все возможности Community Edition 1.0.

внешняя ссылка