CodeGear 3rdRail

3rdRail 

 Функционал

 Лицензирование

 Все продукты

 Обучение

 Купить

 

 

CodeGear 3rdRail - наглядная интегрированная среда разработки, эффективность которой позволяет резко ускорить разработку веб-приложений на платформе Ruby on Rails.

 Новые и эффективные функции, основные для платформы Ruby on Rails, включают: Dependencies View, комбинацию синтаксического и семантического анализа, которая обеспечивает просмотр всех взаимозависимостей в проекте; интеллектуальную функцию Code Completion для подстановки методов и параметров и для проверки синтаксиса; CodeGear Commanders, интерфейс, позволяющий использовать все обширные возможности командной строки Ruby on Rails для выполнения генераторов программного кода и других задач; реорганизацию исходного кода и многочисленные функции, повышающие производительность работы в интегрированной среде разработки для ускорения разработки на платформе Ruby on Rails.

Основные возможности:

  • Эффективное использование командной строки и производительная интегрированная среда разработки с функцией CodeGear Commanders. CodeGear Commanders - уникальная функция среды 3rdRail, в которой соединяются эффективность командной строки и простота использования, и производительность интегрированной среды разработки. Она позволяет динамически переключаться между вводом строк команд и инструментарием среды разработки, который полностью интегрирован с командной строкой. Результат выполнения команд по добавлению модели или представления немедленно отражается в среде разработки.
  • Быстрый переход везде, где необходимо, с помощью функции Code Navigation. Переход по программному коду в среде 3rdRail обеспечивает быстрый и эффективный просмотр структур приложений. Функцией просмотра зависимостей используется комбинация синтаксического и семантического анализа, обеспечивая, таким образом, просмотр всех взаимозависимостей в проекте.
  • Ускоренное создание приложений, с меньшими усилиями, с помощью интеллектуальной подстановки кода. Возможность подстановки кода в среде 3rdRail обеспечивается несколькими высокоэффективными интегрированными функциями для подстановки методов, подстановки параметров и проверки синтаксиса. Можно писать программный код с большей точностью и меньшими усилиями, без необходимости помнить такие детали, как типы объектов, методы и сигнатуры методов. Средой 3rdRail прогнозируются наиболее вероятные подстановки на основе соглашений и семантики, и она обладает способностью учитывать контекст создаваемого программного кода.
  • Улучшенное и упрощенное проектирование приложений с помощью реорганизации исходного кода. Средой 3rdRail предоставляется технология, специально для платформы Ruby on Rails, которая позволяет разработчикам улучшать и упрощать проектирование приложений. Инструментарий реорганизации исходного кода в среде 3rdRail позволяет разработчикам реорганизовывать код своих приложений без изменения результатов.
  • Ускорение разработки с помощью мастеров производительности. Средой 3rdRail расширяются возможности встроенных генераторов Ruby on Rails с помощью управляющих программ со специальными мастерами производительности, которыми несколько связанных этапов объединяются в одну операцию. Это позволяет разработчикам сохранять производительность и скорость разработки.
  • Упрощение введения исправлений и отслеживание дефектов веб-сайтов. С помощью внедренного в среду 3rdRail инструментария разработки веб-приложений, например, обозревателя Mozilla, средств отладки JavaScript, проверки объектных моделей документов, мониторинга запросов и прочего, разработчики могут просто и быстро исправлять и отслеживать все дефекты веб-сайтов.

 

Область применения функции

Функция

3rdRai

ВЫПОЛНЕНИЕ ПРИЛОЖЕНИЯ

 Ruby VM

 

 Rails 

 MySQLdDC 

InterBase Developer Edition

Mongrel

   

КОНСОЛИ

Консоль Ruby

   

Консоль Rails

Подстановка кода

Создание гиперссылок на все доступные для перехода пути и трассировки дефектов

Подстановка кода Rails, включая динамически генерируемые методы

 

Изменение кода Ruby, включая RJS и RXML

ПРОИЗВОДИТЕЛЬНОСТЬ ГРУПП И УПРАВЛЕНИЕ ИСХОДНЫМ КОДОМ

 Редакторы CSS, YAML, SQL

Реорганизация исходного кода Rename Controller

Реорганизация исходного кода Rename View

Реорганизация исходного кода Rename Action

Редакторы XML, DTD и схемы XML

 

Изменение кода Javascript

   

Шаблоны кода, зависящие от контекста

 

              Вывод типов, включая поддержку шаблонов интерфейсов API Ruby и Rails

ИНТЕГРИРОВАННАЯ СРЕДА РАЗРАБОТКИ

Импорт существующих проектов Ruby и Ruby on Rails

   

Представление Regular Expression, включая шаблоны и оперативную оценку изменяемого содержимого

   

Mylyn Task Management и UI Filtering 

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

 

Rails Perspective, включая представление Rails Explorer

Внедренная консоль Ruby (IRB) с функцией подстановки кода

Внедренная консоль Rails с функцией подстановки кода

Автоматическое создание конфигурации путей на основе соглашений шаблона Rails Project

УПРАВЛЯЮЩИЕ ПРОГРАММЫ

Подстановка команд и параметров

Создание гиперссылок на все доступные для перехода пути и трассировки дефектов

Окрашивание содержимого для входных и выходных данных и для ошибок

Внедренная командная строка с адаптивными выходными данными

Project & Workspace Commander

ПРЕДСТАВЛЕНИЕ ЗАВИСИМОСТЕЙ

Зависимости Resolution Project, Ruby и Rails

Фильтрация входящих данных, исходящих данных или в обоих направлениях

Фильтрация на основе точного выбора или выбора и его контейнеров

Сквозные переходы в обоих направлениях

Фильтрация на основе типа зависимости

Интеграция с системой CVS

Интеграция с системой Subversion

Интеграция с системой Bugzilla

Интеграция с системой Jira

Интеграция с системой XPlanner

УПРАВЛЕНИЕ СЕРВЕРАМИ

Автоматическое конфигурирование сервера Rails

Быстрый запуск сервера Rails

Выполнение/отладка веб-страниц, внедренных в обозреватель Mozilla     

Требования к системе:

  • Минимум 512 Мб ОЗУ
  • Минимальное место на жестком диске - 700 Мб
  • Windows: Процессор минимум Intel Pentium III/M 1.4 GHz или Pentium IV 1.4 GHz
  • Привод DVD-ROM (для установки с диска DVD, доступен также вариант с электронной загрузкой)
  • Дисплей с высоким разрешением (1024x768/256 цветов)
  • Версия Ruby 1.8.5 или выше
  • Версия Rails 1.2.x
  • Microsoft Windows Vista
  • Microsoft Windows XP
  • Mac OS X 10.4
  • Red Hat Enterprise Linux 4

Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/home.asp?artId=9490