Получайте программное обеспечение в течение нескольких минут с момента размещения заказа! Автоматическая система работает круглосуточно 24/7

info@itsoftlist.ru

Часы работы с 09:00 до 18:00 (МСК)
c понедельника по пятницу
0

info@itsoftlist.ru

Часы работы с 09:00 до 18:00 (МСК)
c понедельника по пятницу
Получайте программное обеспечение в течение нескольких минут с момента размещения заказа! Автоматическая система работает круглосуточно 24/7
JetBrains RubyMine

JetBrains RubyMine

Производитель:
JetBrains
Рейтинг: 4.8
Голосов: 18
5

JetBrains

RubyMine — умная и удобная интегрированная среда разработки для языка Ruby и веб-фреймворка Rails, которая включает в себя все необходимые разработчику инструменты и поддерживает наиболее востребованные технологии из мира Ruby.

JetBrains RubyMine
JetBrains RubyMine
Цены
Описание продукта
Отзывы
Идет загрузка...
Идет загрузка...
Идет загрузка...
Идет загрузка...

На данный момент отзывов нет.

Оставить отзыв
Имя:* [авторизоваться]
Е-меил:
Текст отзыва:*
Оценка:

* - Поля, обязательные для заполнения
Цены
Идет загрузка...
Описание продукта
Идет загрузка...
Отзывы
Идет загрузка...
Лицензии
 
RubyMine - Commercial annual subscription with 40% continuity discount
Цены предоставляются по запросу
 
RubyMine - Commercial annual subscription with 20% continuity discount
Цены предоставляются по запросу
 
RubyMine - Commercial annual subscription
Цены предоставляются по запросу

Преимущества, из-за которых стоит купить JetBrains RubyMine

Как и все IDE, разработанные на основе платформы IntelliJ, RubyMine обладает уникальным механизмом анализа кода, который лежит в основе таких функций, как интеллектуальное автодополнение кода, рефакторинг, исправление кода на лету и навигация по коду. Особенностью RubyMine является то, что для всех перечисленных выше функций учитывается специфика каждого конкретного проекта.

Так, к примеру, для Rails-приложения переименование модели приведет к переименованию соответствующих контроллера и файлов представлений, а также к созданию миграционного файла для внесения необходимых изменений в базу данных. Навигация позволит быстро перейти от метода контроллера к файлу представления и обратно, или к соответствующим тестовым сценариям. В случае RubyMotion-приложения, автодополнение кода работает не только для языка Ruby, но и для кода на Objective-C, причем не только в редакторе, но и в консоли.

Кроме того, RubyMine позволяет полностью настроить рабочую среду, отвечающую требованиям разработчика, начиная с цветовой схемы, расположения окон, сочетания клавиш быстрого доступа и заканчивая интеграцией с системой контроля версий, базой данных, или настройкой удаленного сервера.

Что нового в последней версии:

  • Лучшее понимание кода. Обновленный интерфейс делает Ruby значительно лучше для понимания типов элементов в блоках, массивах и хешах, что значительно улучшает автозаполнение и навигацию в целом.
  • Полиморфные ассоциации. Теперь Ruby корректно распознает и перемещает в определения и используемые модели, используемые полиморфные ассоциации. Автообновление для имен абстрактных моделей, если в проекте определена полиморфная ассоциация.
  • Chruby, asdf и удаленные менеджеры версий. В новой версии добавлены функции Chuby и asdf. Это делает доступным в WSL, Docker и в SSH все менеджеры версий. 
  • Не удалось выполнить повторные тесты. Теперь, после запуска всех тестов в файле или каталоге, Ruby предоставляет возможность повторно запускать неудавшиеся тесты, а не повторять все тесты. Это освобождает вас от ручного сбора и расследования неудачного теста. 
  • YAML форматирование кода. RubyMine теперь позволяет переформатировать YAML код. Просто выберете Code>Reformat code. 
  • Понимание кода для якорей и алиасов. Теперь вы можете использовать автозаполнение и находить использование псевдонимов, а так же перемещаться по якорю и обратно. 
  • Дополнительные улучшения YAML. С этой версией вы можете автозаполнять структуры данных YAML, которые имеют файл схемы JSON. IDE автоматически отслеживает схемы из Schemastore но так же предоставляет возможность вручную добавлять и настраивать JSON файлы.
  • Удаленные процессы. Начиная с этой версии, вы можете прикрепить отладчик к удаленно запущенным процессам. Настройте SSH соединение и устраните неполадку приложения без перезапуска или дополнительных действий.
  • JavaScript и Typescript. Вы увидите новый функционал (Alt+Enter) для JavaScript и TypeScript. 
  • Фреймворки. Теперь вы можете реорганизовать компоненты React с помощью Refactor > Extract Component и преобразовать компоненты класса React в функциональные объекты и обратно. 
  • Лучшее обнаружение конфликтов. Теперь легче найти файлы с конфликтами слияния, так как IDE группирует такие файлы в новом узле Merge Conflicts.
  • Просмотр репозитория. С помощью контекстного меню в журнале или из истории файлов, чтобы получить доступ к требуемому состоянию репозитория в окне инструментов.
  • Пропустите Push-диалоги. Теперь можно пропустить Push-диалоги, используя действия Commit и Push, или показывать диалог только при нажатии на защищенные ветки.
  • Несколько учетных записей GitHub. Вы можете настроить столько учетных записей, сколько вам нужно, и установить учетную запись по умолчанию для каждого проекта.
В новую версию вошли многие усовершенствования и новые возможности платформы IntelliJ, в том числе в эту версию вошла и реализация наиболее востребованной и набравшей наибольшее число голосов пользователей задачи редактора: множественных курсоров.

Ключевые возможности:

  • Редактор кода с подсветкой синтаксиса, функцией автодополенения
  • Анализ кода на лету с возможностью моментального исправления
  • Быстрая навигация по элементам проекта и элементам кода
  • Диаграммы моделей, классов, пакетов (gems)
  • Пошаговый отладчик Ruby-кода с возможностью выставления точек остановки и трассировки
  • Поддержка тестовых фреймворков RSpec, Cucumber, Shoulda, MiniTest, Test::Unit с удобным графическим интерфейсом
  • Поддержка языка Ruby версий от 1.8.6 до 2.x
  • Поддержка таких Ruby-инструментов, как bundler, RVM, rbenv, pik, и т.д.
  • Поддержка веб фреймворка Rails версий от 2.x до 4.x, а также веб-фреймворка Sinatra
  • Полноценная поддержка языков HTML/HAML, CSS/Sass/Less, JavaScript/CoffeeScript
  • Поддержка набора инструментов Emmet
  • Отладчик кода JavaScript/CoffeeScript на базе Mozilla Firefox и Google Chrome
  • Интеграция с системами контроля версий Git, Subversion, Mercurial, Perforce, CVS с удобным графическим интерфейсом
  • История изменений с возможностью сравнения версий, как в рамках поддерживаемых VCS, так и в рамках локальной истории IDE
  • Светлая и темная цветовые схемы с возможностью индивидуальной настройки
  • Встроенные схемы клавиш быстрого доступа на базе схем Textmate, NetBeans, Eclipse, Emacs, Vi/Vim
  • Windows, Mac OS X, Linux