JetBrains RubyMine 2016.3.1 Build #RM-163.9166.34 [En]-Версия программы: 2016.3.1 Build #RM-163.9166.34 Официальный сайт:ссылка Язык интерфейса: Английский Лечение: в комплекте Тип лекарства: другое Системные требования:
Microsoft Windows 10/8/7/Vista/2003/XP (incl.64-bit)
Ruby 1.8.x or higher, or JRuby
1 GB RAM minimum
2 GB RAM recommended
1024x768 minimum screen resolution Описание:
RubyMine — умная и удобная интегрированная среда разработки для языка Ruby и веб-фреймворка Rails, которая включает в себя все необходимые разработчику инструменты и поддерживает наиболее востребованные технологии из мира Ruby.
Как и все IDE, разработанные на основе платформы IntelliJ, RubyMine обладает уникальным механизмом анализа кода, который лежит в основе таких функций, как интеллектуальное автодополнение кода, рефакторинг, исправление кода на лету и навигация по коду. Особенностью RubyMine является то, что для всех перечисленных выше функций учитывается специфика каждого конкретного проекта.
Так, к примеру, для Rails-приложения переименование модели приведет к переименованию соответствующих контроллера и файлов представлений, а также к созданию миграционного файла для внесения необходимых изменений в базу данных. Навигация позволит быстро перейти от метода контроллера к файлу представления и обратно, или к соответствующим тестовым сценариям. В случае RubyMotion-приложения, автодополнение кода работает не только для языка Ruby, но и для кода на Objective-C, причем не только в редакторе, но и в консоли.
Кроме того, RubyMine позволяет полностью настроить рабочую среду, отвечающую требованиям разработчика, начиная с цветовой схемы, расположения окон, сочетания клавиш быстрого доступа и заканчивая интеграцией с системой контроля версий, базой данных, или настройкой удаленного сервера.
Ключевые возможности
Редактор кода с подстветкой синтаксиса, функцией автодополенения
Анализ кода на лету с возможностью моментального исправления
Быстрая навигация по элементам проекта и элементам кода
Диаграммы моделей, классов, гемов
Пошаговый отладчик Ruby-кода с возможностью выставления точек остановки и трассировки
Поддержка тестовых фреймворков RSpec, Cucumber, Shoulda, MiniTest, Test::Unit с удобным графическим интерфейсом-
Поддержка языка Ruby версий от 1.8.6 до 2.x
Поддержка таких Ruby-инструментов, как bundler, RVM, rbenv, pik, и т.д.
Поддержка веб фреймворка Rails версий от 2.x до 5.x, а также веб-фреймворка Sinatra
Полноценная поддержка языков HTML/HAML, CSS/Sass/Less, JavaScript/CoffeeScript
Поддержка набора инструментов Emmet
Отладчик кода JavaScript/CoffeeScript на базе Mozilla Firefox и Google Chrome
Полноценная поддержка Puppet-
Интеграция с системами контроля версий Git, Subversion, Mercurial, Perforce, CVS с удобным графическим интерфейсом
История изменений с возможностью сравнения версий, как в рамках поддерживаемых VCS, так и в рамках локальной истории IDE
Светлая и темная цветовые схемы с возможностью индивидуальной настройки
Встроенные схемы клавиш быстрого доступа на базе схем Textmate, NetBeans, Eclipse, Emacs, Vi/Vim
Windows, macOS, Linux
Что нового?
What's new in RubyMine 2016.3.1 В это обновление вошло множество улучшений, связанных с Ruby, например, улучшенная поддержка Puppet, обновленное управление гемами, отладка Ruby/Rails процессов, запущенных локально. Также, стали доступны новые возможности из платформы IntelliJ Platform, в том числе значительные изменения в работе с VCS и усовершенствованные инструменты для JS и баз данных. Вот список всех новых и обновленных возможностей:
Отладка локальных процессов — теперь отладчик RubyMine можно присоединить к уже работающим процессам, запущенным вне IDE, без перенастройки проекта и установки гемов вручную.
Улучшенная поддержка Puppet — в RubyMine 2016.3 были добавлены live templates и автодополнение для всех основных синтаксических структур; добавлено автодополнение типов данных для типизированных параметров классов, функций и ресурсов; RubyMine теперь поддерживает функции, написанные на языке Puppet.
Ускоренная синхронизация с remote SDK — Интеграция с rsync позволила увеличить скорость загрузки гемов в десятки раз.
Пользовательский интерфейс — управление версией Ruby и набором гемов стало гораздо удобнее; переработанное диалоговое окно начальной настройки теперь позволяет выбирать цветовую схему IDE и схему сочетаний клавиш, а также включать и отключать плагины по мере необходимости.
Улучшения, связанные с VCS — переработан лог Git и Mercurial: значительно ускорен поиск, а интерфейс стал проще. Разрешение конфликтов теперь происходит более эффективно, некоторые несложные конфликты разрешаются автоматически. Кроме того, в IDE стало легче управлять локальными и удаленными изменениями.
JavaScript, ES6, TypeScript — Теперь, если указать Flow в качестве версии JavaScript, а также указать путь к дистрибутиву Flow, заработают соответствующие инспекции; среди обновлений для ES6 — возможность преобразования var в const/let, автозамена вызовов require() на import. В Find и Show Usages поддерживаются функции и классы экспорта по умолчанию. Для TypeScript улучшено переименование методов, появилась новая инспекция, сообщающая о возможности сокращения инструкции.
Базы данных — более удобное редактирование данных с возможностью массовых изменений, интеллектуальные подсказки и улучшенная интеграция с утилитами и драйверами.
Среди других улучшений — поддержка MiniTest::Spec; более точное отображение классов Mailer в соответствии с архитектурой MVC в окне Rails Project Tool Window; переименование файлов без поиска вхождений; более четкие и менее отвлекающие плоские иконки и поддержка React Native.
Процедура лечения:
===================================
============== Способ 1 ============== ВНИМАНИЕ! ИМЯ учетной записи Windows должно быть написано латиницей без спец.знаков!
Как проверить:
- идем в Панель управления\Система и безопасность\Администрирование\Управление компьютером
или ищем в Пуск - Управление компьютером;
- далее в Служебные программы/Локальные пользователи и группы/Пользователи;
- Переименуйте поле "Имя", которое напротив "Полное имя", соответствующее имени вашей учетной записи (обычно совпадают). При этом "Полное имя" можно не менять. ========================= Лечение. Способ 1 (необходимо интернет-подключение): 1. По окончанию установки ставим галочку "Run RubyMine"
2. В окне "RubyMine License Activation" выбираем "License server"
3. Вставляем http://idea.imsxm.com/
4. Жмем ОК.
->(либо из окна программы, если взяли триал)
5. Запускаем RubyMine
6. заходим в Help/Register... -> License server
7. вводим http://idea.imsxm.com/
8. Жмем ОК. ---------------------------------------------------------------------------------------
Способ 2
===================================
============== Способ 2 ============== Лечение. Способ 2 (необходимы прямые руки!): 1. По окончанию установки ставим галочку "Run RubyMine" 2. В окне "RubyMine License Activation" выбираем "License server"
# Из папки IntelliJIDEALicenseServer(v1.3) (эмуляторы сервера) используем файл
IntelliJIDEALicenseServer_windows_amd64.exe если у вас 64-разрядная ОС, либо файл
IntelliJIDEALicenseServer_windows_386.exe, если 32-разрядная в любое место; создаем его ярлык на рабочий стол. # Дописываем к ярлыку следующие параметры:
-p для указания порта, который будет слушать эмулятор (например, -p 1017)
-u для указания имени пользователя, на которого будет выдана лицензия (например, -u nnmclub) # Запускаем эмулятор. 3. Возвращаемся к окну "RubyMine License Activation", в поле "License server"
вводим http://127.0.0.1:1017 (вместо 1017 может быть любой порт, который вы задали
через параметр -p в свойствах ярлыка) 4. Нажимаем ОК. Готово! (эмулятор сервера можно закрыть)
===================================
============== Способ 3 ============== ВНИМАНИЕ! ИМЯ учетной записи Windows должно быть написано латиницей без спец.знаков!
Как проверить:
- идем в Панель управления\Система и безопасность\Администрирование\Управление компьютером
или ищем в Пуск - Управление компьютером;
- далее в Служебные программы/Локальные пользователи и группы/Пользователи;
- Переименуйте поле "Имя", которое напротив "Полное имя", соответствующее имени вашей учетной записи (обычно совпадают). При этом "Полное имя" можно не менять. Особая благодарность _Sef
за сборку сервисов для Windows на основе IntelliJIDEALicenseServer(v1.3)
Лечение. Способ 3 (для ленивых!): 1. По окончанию установки ставим галочку "Run RubyMine" 2. В окне "RubyMine License Activation" выбираем "License server"
# Из папки IntelliJIDEALicenseService (сервисы эмулятора сервера) устанавливаем
JetBrainsLicServSetup_x64.msi если у вас 64-разрядная ОС, либо
JetBrainsLicServSetup_x86.msi, если 32-разрядная в любое место # После окончания установки запускаем диспетчер задач и проверяем наличие
2 процессов: JetBrainsLicenseService.exe
и IntelliJIDEALicenseServer_windows_386.exe/_amd64.exe (в зависимости от файла установки)
Если они запущены, то сервис успешно установлен и будет загружаться всегда при запуске системы.
3. Возвращаемся к окну "RubyMine License Activation", в поле "License server"
вводим http://127.0.0.1:1017 4. Нажимаем ОК. Готово! (сервис эмулятора сервера будет висеть фоновым процессом и автоматически продлевать вашу лицензию либо каждые 48 часов (если IDE работает беспрерывно 48 часов подряд), либо каждый раз при запуске IDE. Идеально!).
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы не можете скачивать файлы
!ВНИМАНИЕ!
Сайт не предоставляет электронные версии произведений, а занимается лишь коллекционированием и каталогизацией ссылок, присылаемых и публикуемых на форуме нашими читателями. Если вы являетесь правообладателем какого-либо представленного материала и не желаете, чтобы ссылка на него находилась в нашем каталоге, свяжитесь с нами, и мы незамедлительно удалим ее. Файлы для обмена на трекере предоставлены пользователями сайта, и администрация не несет ответственности за их содержание. Просьба не заливать файлы, защищенные авторскими правами, а также файлы нелегального содержания!