corner imagecorner image FeaturesPluginsDocs & SupportCommunityPartners
download NetBeans

NetBeans IDE 6.5 Features

Ruby

Разработка Ruby and Rails в среде IDE NetBeans Для перехода к полноэкранному предварительному просмотру щелкните изображение

Наиболее эффективные средства для разработки на платформе Ruby On Rails 2.0.

Проекты Ruby Усовершенствованная функция!

Для типа проекта Ruby поддерживаются файлы Ruby, файлы спецификации RSpec и файлы YAML. Новый диспетчер платформы Ruby в версии 6.1 предоставляет возможность выбора между выполнением проектов с использованием JRuby или любого другого собственного интерпретатора Ruby в системе. В среду IDE интегрировано средство компоновки Rake; кроме того, пользователю предоставляется доступ к интерактивному интерпретатору Interactive Ruby Shell (IRB).

Редактор исходного кода Ruby Усовершенствованная функция!

Редактор поддерживает возможность вставки отступа в строку, а также дополнения и выделения кода Ruby на основе синтаксического и семантического анализа. Редактор анализирует исходный код непосредственно во время ввода, таким образом, обеспечивается проверка соответствия слов и скобок, возможность выявления ошибок и определения того, какие элементы необходимо выделить, а также отображения новых вариантов быстрого ввода (эта функция усовершенствована в выпуске 6.1) и RDoc.

Начиная с выпуска 6.1, поддерживаются подсказки и контроль ошибок в списке задач. Нажатием нескольких клавиш можно вставить часто используемые фрагменты кода из шаблонов "Live Template". Кроме того, обеспечивается интегрированная поддержка реорганизации и тестов Test::Unit, Auto Test и RSpec.


Проекты Ruby on Rails

Для проектов типа Ruby on Rails поддерживаются функции Rake и возможность переноса базы данных. Имеется возможность создания проектов Rails 2.0 или создания кода посредством графического мастера генератора кода Rails. Логический вид проекта позволяет проводить четкое различие между узлами "Controllers" и моделями, ракурсами и переносами баз данных.

Существует возможность правки файлов RHTML и развертывания проектов непосредственно на веб-серверах WEBrick и Mongrel. Кроме того, возможен быстрый переход "Goto Rails Action/View" и независимое перемещение в обозревателе к URL-адресу, наиболее соответствующему редактируемому файлу.

Отладчик Ruby и Rails

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

Среда IDE NetBeans поддерживает отладчик Fast Ruby Debugger, который теперь работает и с JRuby.

Редактор Ruby

Файлы Ruby

Диспетчер установки Ruby Gems Усовершенствованная функция!

Эта функция позволяет расширять установку Ruby за счет использования интегрированной пакетной системы Ruby Gems. Начиная с выпуска 6.1, появилась возможность настройки $GEM_PATH или $GEM_HOME с использованием диспетчера установки Gems. Кроме того, можно добавлять и осуществлять управление находящимися в свободном доступе программными библиотеками Ruby, а также подготавливать дистрибутивы собственных пакетов.

 

– Учебная карта по Ruby

– Вики по Ruby

Диспетчер Ruby Gems
Companion
Projects:
MySQL Database Server   GlassFish Community: an Open Source Application Server   Open Solaris  Open JDK: an Open SourceJDK   Mobile & Embedded Community     Sponsored by 
Sponsored by Sun Microsystems