Главная
Блог разработчиков phpBB
 
+ 17 предустановленных модов
+ SEO-оптимизация форума
+ авторизация через соц. сети
+ защита от спама

Сезон обновлений в JetBrains: RubyMine 6.0

Anna | 20.06.2014 | нет комментариев

Мы выпустили RubyMine 6 — новую версию нашей профессиональной интегрированной среды разработки для Ruby и Rails. В 6-й версии добавлена долгожданная помощь работы с несколькими планами, для убыстрения работы переписан парсер Ruby, которому заодно добавили поддержку Ruby 2.1-preview1. IDE стала гораздо продуктивнее, а поддержку Ruby 2.1-preview2 мы планируем сделать в RubyMine 6.0.1.

Значимые совершенствования в RubyMine 6

 

  • встроенная SSH-консоль и локальная командная строка, запускаемые из IDE;
  • всеобщие модернизации в обзоре кода;
  • интеграция с Zeus;
  • совершенствования в графическом отладчике Ruby-кода и помощь гема debugger с вероятностью параллельной отладки нескольких процессов;
  • настраиваемая задержка механического запуска тестов.

В RubyMine 6 также вошли многие модернизации и новые вероятности платформы IntelliJ, всеобщей для всех наших IDE. Из них хочется выделить:

  • pull-реквесты GitHub непринужденно из IDE,
  • совершенствования в работе с базами данных SQL,
  • помощь Subversion 1.8.

Если вы не пользовались прежде нашим плагином Database Support в RubyMine, то милости умоляем читать наш вчерашний пост про работу с ним.

Подробности о некоторых вероятностях нового RubyMine

 

Открытие нескольких планов в одном окне

В инструкции по работе с несколькими планами в одном окне рассказано, как это работает. Среди прочего комфортна навигация по файлам всех планов единовременно, что облегчает как тривиальную копипасту, так и ориентацию в коде связанных планов. Сейчас дозволено в одном окне IDE единовременно трудиться над Rails-приложением и начальным кодом гемов, которые в нем применяются.

Намеренно для докладчиков и скринкастеров

Сейчас в RubyMine есть режим презентации и полноэкранный режим. Вызывается через View | Enter Presentation Mode и View | Enter Full Screen соответственно. В режиме презентации показывается только окно редактора с кодом, и применяется увеличенный шрифт, Дабы было легче показывать код на большом экране. Переключаться обратно из обоих режимов дюже легко: мышь вверх до упора, всплывает меню, выбираете View | Exit Presentation Mode либо View | Exit Full Screen.

Если у вас еще остались неназначенные жгучие клавиши, дозволено назначить на них выбор режима презентации в File | Settings | Keymap.

Кстати, о жгучих клавишах: вследствие Николаю Чашникову для каждой платформы IntelliJ (и для свежего RubyMine, стало быть, тоже) возник плагин Presentation Assistant, тот, что показывает огромным шрифтом внизу экрана сочетания клавиш, которые вы нажимаете. Это — легко необходимая вещь для всех, кто делает доклады либо скринкасты. Ставьте его скорей прямо из репозитория JetBrains!

Усовершенствованный Extract Method

Сейчас при вызове Extract Method делается механический поиск всех дубликатов в коде, которые следует заменить на вызов способа. При замене IDE показывает обнаруженные дубликаты, разрешая заменить как все сразу, так и только часть из них.

image

Интеграция с Zeus

Zeus предварительно загружает ваше приложение на Rails, Дабы ускорить его старт. Автор Zeus в скринкастепоказывает, как достигает убыстрения в 10 раз. В чем же состоит интеграция?

Во-первых, дозволено запустить сервер Zeus прямо из IDE. Во-вторых, если он запущен, то все Rails-приложения из IDE дозволено запускать с его поддержкой. В-третьих, с ним дозволено и отлаживать приложения. Читайте инструкцию по применению Zeus из RubyMine.

 

Источник: programmingmaster.ru

Оставить комментарий
Форум phpBB, русская поддержка форума phpBB
Рейтинг@Mail.ru 2008 - 2017 © BB3x.ru - русская поддержка форума phpBB