CodeGear объявила о выходе 3rdRail

1174

Компания CodeGear объявила о выходе новой интегрированной среды разработки (IDE) для Ruby on Rails (RoR), Open Source фреймворка, разработанного на языке Ruby, и завоевавшего популярность у разработчиков Web-приложений.

Несмотря на то, что разработчики Web-приложений по достоинству оценили высокую производительность RoR и легкость создания масштабных Web 2.0 приложений, работу пользователей данной системы замедляют операции и процессы, выполняемые вручную. Решение CodeGear 3rdRail IDE включает в себя некоторые продвинутые функции для повышения производительности, которые существенно упрощают и ускоряют работу с системой как для новичков, так и для опытных пользователей Rails при разработке Web-приложений на основе баз данных.

Ключевые функции CodeGear 3rdRail:

  • Навигация по коду: 3rdRail позволяет осуществлять быстрое и эффективное изменение структур приложений. Функция отображения зависимостей использует сочетание синтаксического и семантического анализа для представления всех взаимозависимых элементов проекта. Понимание системой структуры работы RoR-приложения позволяет разработчикам сосредоточиться только на необходимом сегменте кода.
  • CodeGear Commanders: CodeGear Commanders обеспечивает интерфейс для командной строки RoR при работе с генератором кода и выполнении других задач, а также осуществляет интеграцию с IDE. Например, вывод команд, добавляющих модель или представление, немедленно отображается в IDE. Вывод результатов команд осуществляется в виде гиперссылок, поэтому клик на любом созданном файле или папке открывает эти объекты в IDE.
  • Intelligent Code Completion: позволяет разработчикам создавать программы точнее и быстрее, поскольку им больше не приходится запоминать такие тонкости, как типы объектов, методы и подписи методов. Code Completion в 3rdRail включает набор мощных интегрированных модулей для выбора методов, параметров и проверки синтаксиса. 3rdRail способен определять контекст работы разработчика и на основе его особенностей и семантики проекта, предвидеть, какие функции будут востребованы пользователем. Вместо выпадающего списка из сотни пунктов, 3rdRail отображает только необходимые элементы. Code Completion в 3rdRail достиг столь высокого уровня, что позволяет включать методы, которые создаются динамически во время исполнения.
  • Рефакторинг исходного кода: в состав 3rdRail входит технология, созданная специально для RoR, которая позволяет разработчикам улучшать и упрощать дизайн приложений. С помощью средств рефакторинга исходного кода в 3rdRail, разработчики могут реорганизовывать код, не меняя результата.
  • Комплексная среда выполнения: 3rdRail имеет полностью готовую к работе среду выполнения Ruby on Rails, включая базы данных, Ruby, Rails, Gem manager и набор отдельных модулей Gem и инструментов. В состав поставки включена лицензия разработчика InterBase - СУБД CodeGear для интегрированных и корпоративных приложений.
  • Мастер производительности: помимо использования генерирующих программ RoR, встроенных в CodeGear Commanders, 3rdRail применяет мастера производительности для объединения многоступенчатых действий в одну операцию.
  • Средства Web-разработки: браузер Mozilla, отладка JavaScript, проверка объектной модели документов (Document Object Model), мониторинг запросов и другие инструменты, призванные помочь разработчикам редактировать и управлять любыми сетевыми продуктами.
  • Совместимость с Eclipse: решение 3rdRail построено на основе ядра Eclipse, обеспечивающем полную совместимость с широким спектром инструментов и плагинов для платформы Eclipse, как коммерческих, так и основанных на открытом исходном коде.

3rdRail уже появился в продаже. Решение поддерживает платформы Mac OS X, Microsoft Windows и Linux. Сейчас данный продукт можно приобрести по специальной вводной цене 239 Евро (включая год абонементного технического обслуживания). Полная стоимость решения будет составлять 319 Евро.

3rdRail является частью семейства продуктов компании CodeGear, которое также включает JGear; JBuilder; CodeGear RAD Studio, Delphi для Win32, PHP и .NET; C++Builder; и InterBase.

26 сентября 2007

12:20

Ctrl
ПредыдущаяСледующая

Все новости за сегодня

APU игровой приставки Xbox One X называется Scorpio Engine и состоит из 7 млрд транзисторов: Microsoft рассказала о процессоре Scorpio Engine4

Google работает над собственными наушниками с поддержкой Assistant: Google выпустит наушники с поддержкой голосового помощника6

Разные фабрики выпускают отличающиеся друг от друга GPU Vega 10: GPU Vega 10 существует в нескольких вариантах10

Игровой ноутбук HP Omen X позволяет легко модернизировать начинку и заниматься разгоном: В продажу новинка поступит в ноябре11

ПК Dell Alienware Area 51 теперь можно купить с одним из трёх процессоров Intel Skylake-X: Dell обновила Alienware Area 515

Персональный помощник Samsung Bixby запущен в 200 странах мира, но пока понимает всего два языка: Пользователи Galaxy S8 и S8+ могут активировать Bixby нажатием соответствующей кнопки или командой Hi, Bixby15

PNY не увеличила видеокарте GeForce GTX 1060 XLR8 Gaming OC частоту памяти: PNY представила GeForce GTX 1060 XLR8 Gaming OC1

Google готовится выпустить новый хромбук и уменьшенную версию домашнего помощника Home: Google выпустит новый Chromebook Pixel

Фронтальная 3D-камера iPhone 8 опередила конкурентов на два года: Все комплектующие фронтальной камеры Apple будут производиться TSMC42

Партнёр Lenovo опубликовал снимки и параметры смартфона Moto X4 до официального анонса: Moto X4 может в итоге не получить защиты от воды1

Рекламный ролик смартфона Huawei Mate 10 сфокусирован на сдвоенной камере Leica: Цена Huawei Mate 10 составит около 1100 долларов3

Смартфон Sharp FS8008 является новой версией Sharp Aquos S2 с уменьшенным экраном: Основная камера получила два 12-мегапиксельных датчика изображения

Micromax Canvas Infinity — смартфон с дисплеем 18:9, ОС Android 7.1.2 и ценой в 155 долларов: Смартфон Micromax Canvas Infinity оснастили 3 ГБ ОЗУ1

Huawei покажет свой процессор с системой ИИ 2 сентября: Данный процессор будет входить в состав SoC Kirin 9703

Samsung планирует снизить зависимость от Qualcomm уже в смартфоне Galaxy S9: Традиционно Samsung использует однокристальные системы Qualcomm примерно для половины своих флагманских смартфонов серии Galaxy S14

Экран смартфона Elephone S8 занимает 92,4% площади лицевой панели: Цена новинки составляет 280 долларов7

Опубликованы реальные фотографии смартфона Meizu M6 Note: Анонс новинки ожидается завтра

Смартфон Alcatel U5 HD относится к бюджетному сегменту: Cмартфон сохранит пятидюймовый дисплей, разрешение которого было повышено с 854 х 480 до 1280 х 720 пикселей

Появились изображения упаковок настольных процессоров Intel Core i5 и Core i7 восьмого поколения. Core i3 пока ждать не стоит: CPU Intel Core i5 и Core i7 восьмого поколения будут оснащены GPU UHD Graphics 63014

На передней панели корпуса Gigabyte Aorus AC300W разместилось шесть разъёмов : Gigabyte представила корпус Aorus AC300W с подсветкой 6

ОПРОС GOODRAM

Установлен ли в вашем компьютере SSD накопитель?
1318

iXBT TV

  • Обзор видеоускорителя AMD Radeon RX Vega 64

  • Обзор легкой, компактной и дешевой мясорубки Kitfort KT-2101 Carnivora

  • Обзор беззеркальной фотокамеры Fujifilm X-T20

  • Обзор кинотеатрального DLP-проектора BenQ W11000 с эмуляцией разрешения 4К

  • AMD Ryzen Threadripper 1920Х и 1950X — тестирование 12-ядерного и 16-ядерного процессоров

  • Обзор мини-ПК ECS Liva Z на базе процессора Apollo Lake

  • Самый лучший процессор, неудачи Microsoft, гибкие наушники Samsung

  • Обзор цветного МФУ Xerox VersaLink C405 для малых и средних офисов

  • Обзор умного чайника Redmond SkyKettle RK-G200S с подсветкой и нагревом воды до нужной температуры

  • Конфигурируем мини-ПК: изучаем влияние памяти и накопителя на быстродействие системы

  • 3D-карты AMD Radeon RX Vega, цены, спецификации, смартфон Meizu Pro 7

  • Обзор лазерного цветного МФУ Canon imageRunner Advance C3520i, младшего в новой линейке

1212

Календарь

сентябрь
Пн
Вт
Ср
Чт
Пт
Сб
Вс
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

Рекомендуем почитать