LINUX.ORG.RU

Новый релиз IDE RubyMine от JetBrains

 ,


0

1

Компания JetBrains выпустила новый релиз IDE для Ruby RubyMine 5. Были добавлены следующие нововведения:

  • Поддержка RubyMotion, инструментария для создания нативных приложений для iOS.
  • Отладчик для CoffeeScript
  • Поддержка импорта цветовых схем из пакетов (bundles) для TextMate.
  • Поддержка синтаксиса Ruby 2.0
  • Поддержка запуска и отладки программ на платформах JRuby, TorqueBox и Trinidad.
  • Поддержка запуска и отладки программ на удаленных хостах.
  • Добавлены инструменты для автоматического создания Gem'ов и для визуализации графа зависимостей между ними.
  • Поддержка Puppet.
  • Добавлены инструменты для работы с базами данных: Edit tools — для редактирования таблиц и индексов и синхронизации этих изменений с кодом, definition editor — для редактирования определений представлений и процедур, diff tool — для просмотра различий между таблицами и между базами данных.
  • Улучшены инструменты для работы с системами контроля версий.
  • Улучшена поддержка SASS и LESS.
  • Добавлены новые цветовые темы и улучшена поддержка дисплеев Retina.

Для скачивания доступна пробная версия со сроком работы 30 дней. Стоимость лицензий следующая:

  • Для обучения студентов и для разработки программ с открытым исходным кодом — бесплатно.
  • Академическая лицензия — $29 (стоимость обновления — $19).
  • Для индивидуальных разработчиков — $99 ($59).
  • Для коммерческих компаний — $199 (99).

>>> Подробности

★★★★★

Проверено: maxcom ()

Годнота.
купил ключ на новогодней распродаже за 6$, только что суппорт отписался что апгрейд с 4.5 до 5.0 будет легитимным.
будем тестить/пробывать.

etwrq ★★★★★
()
Ответ на: комментарий от Spirit_of_Stallman

Ну более фичастого IDE для ruby/рельс не видал, а триал вполне полнофункциональный. Попробовать точно имеет смысл.

eduard_pustobaev ★★
()
Ответ на: комментарий от Spirit_of_Stallman

То же самое что и InteliJIDEA, но только для рельсов/руби.

etwrq ★★★★★
()
Ответ на: комментарий от science

Ну, IE через вайн можно запускать.

provaton ★★★★★
() автор топика
Ответ на: комментарий от science

а где же IDE?

      Если вы занялись Ruby и Rails после того, как поработали с такими языками, как C# и
      Java, у вас может появиться вопрос насчет IDE (интегрированной среды разработки). Ведь
      всем известно, что невозможно создать код современного приложения без хотя бы 100
      Мбайт IDE, поддерживающего каждое нажатие клавиши. Всем, кто считает себя слишком
      грамотным, мы предлагаем прямо сейчас усесться поудобнее и обложиться со всех сторон
      грудами справочников по среде разработки и книгами по 1000 страниц на тему «как все
      просто можно сделать».

(c) Руби С., Томас Д., Хэнссон Д.

science ★★☆
()
Ответ на: комментарий от Spirit_of_Stallman

Можешь покатать триал до следующего конца света. Вообще вроде IDEA включает все остальные IDE аля RubyMine, PyCharm за исключением заготовок проектов

vertexua ★★★★★
()
Ответ на: комментарий от science

И? Ну есть упоротый вимофаг или что он там любит. Это не означает что он глуп или не способен написать Ruby On Rails. Не отменяет того факта что работа с кодом удобнее в IDE

vertexua ★★★★★
()
Последнее исправление: vertexua (всего исправлений: 2)
Ответ на: комментарий от special-k

Вы о стихах или прозе? Хотя без разницы, согласен.

vertexua ★★★★★
()
Ответ на: комментарий от vertexua

Не отменяет того факта что работа с кодом удобнее в IDE

Ох толстячок :) Еще и жирным выделил.

provaton ★★★★★
() автор топика
Ответ на: комментарий от special-k

Такая приятная на вид вещь, знают, демоны, чего бы я хотел)

Выглядит круто.

Fast, as in Objective-C Ruby has a reputation of being a slow language, due to problems in its historical implementation. Make no mistake, RubyMotion is not slow. Quite the contrary. RubyMotion compiles Ruby and activates a load of performance optimizations, such as inline method caching, immediate fixed and floating numeric types, zero-cost exceptions, promotion of variables into CPU registers, cached constant lookups, tail-call optimization, dead code elimination, and many more. RubyMotion makes Ruby as fast as Objective-C, if not faster in certain cases. RubyMotion apps start as fast as Objective-C ones and use the same amount of memory. Your app will be so fast your fingers will be delighted.

Где-то тесты производительности есть?

Reaper ★★
()
Ответ на: комментарий от Reaper

http://programmingzen.com/2009/03/29/why-macruby-matters/ http://www.quora.com/MacRuby/Is-MacRuby-as-fast-as-Objective-C-or-as-slow-as-...

MacRuby is really close to Objective-C, with some micro benchmarks showing MacRuby being even faster :p

Их Objective-C такой медленный ^_-..

А у них там идет жизнь.. даже есть больше одного интерпретатора..

special-k ★★★★
()
Последнее исправление: special-k (всего исправлений: 1)
Ответ на: комментарий от Lorchanin

Ты не поверишь, но в Intellij есть замечательный vim-плагин, причем он сделан на уровне приложения, а не просто вставленный external, как в eclipse.

Отсутсвует поддержка лишь очень адванст фичей вима (например не будет работать вот это ":852, $s/\(\d\+\));/\=(100 - submatch(1)).');'/g")

Mironor
()

Видимо mono, своими деструктивными действиями, пытался намекнуть, что редактор для ruby на ruby занимал бы больше места и работал бы медленнее, чем редактор для ruby на java (117Мб+50Мб).

Если доказательств не последует, то диагноз поставлен.
(сразу предупреждаю, про байт-код и JIT-компиляцию я вкурсе, но они в данном случае ждава-адептов не спасут)

Novator ★★★★★
()
Ответ на: комментарий от mono

Нет, я далеко не дурак.
А вот ты, к моему сожалению, выставил себя не в лучшем свете.

Novator ★★★★★
()

А зачем ЭТО нужно, если есть Eclipse?

Bioreactor ★★★★★
()

Тема «Darcula» порадовала :3

renya ★★★★★
()
Ответ на: комментарий от Novator

"...что редактор для ruby на ruby занимал бы больше места и работал бы медленнее, чем редактор для ruby на java..."

зняю только один ruby редактор на ruby: ruber

сайт: http://stcrocco.github.com/ruber/

установка: gem install ruber

остальные все java-infected

PaulAS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.