company_banner

Релиз RubyMine 4.5

    RubyMine 4.5 Just ReleasedКомпания JetBrains рада сообщить о выходе RubyMine 4.5 — новой версии интеллектуальной интегрированной среды разработки для Ruby on Rails, которую можно загрузить с нашего сайта

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

    В RubyMine 4.5 появились следующие возможности:
    • форматирование и анализ кода для языков Slim и Sass;
    • поддержка синтаксиса MacRuby;
    • развертывание Rails-приложений с помощью Capistrano;
    • разработка встроенных приложений Rails Engines;
    • анализ кода, запуск и отладка для приложений, использующих Sinatra;
    • интеграция с Mongoid/MongoDB;
    • управление версиями Ruby c использованием pik и rbenv;
    • отладка кода в Rails-консоли и многопроцессная отладка приложений;
    • новые методы рефакторинга для языков Sass, CoffeeScript и HAML, а также переименование Rails-моделей.

    Получить более подробную информацию об изменениях можно на странице What’s New.

    RubyMine 4.5 доступна для бесплатного обновления всем пользователям, чьи лицензии были получены после 18 июля 2011 г.

    Кроме того, с сегодяншего дня действует новый вид лицензии — Академическая лицензия, которая позволит студентам и преподавателям купить IDE по выгодной цене. Более подробная информация доступна здесь

    Для всех, кто хотел бы испытать RubyMine 4.5 в действии, доступен 30-ти дневный полнофункциональный триал.
    JetBrains 128,88
    Делаем эффективные инструменты для разработчиков
    Поделиться публикацией
    Похожие публикации
    Комментарии 39
    • +3
      Как и обещал енсколько месяцев тому назад, ною в каждом вашем топике: Ну сделайте IDE для Erlang'а!

      :)
      • +2
        Какой вы представляете себе аудиторию данного Erlang IDE? По количеству пользователей. Полагаю, что они считают, что не окупится.
        Они до сих пор не выпустили стабильную версию AppCode, так как, вероятно, направили свои силы по более приоритетным направлениям.
        А уж AppCode наверняка была бы интересна гораздо большему количеству пользователей, чем среда для Erlang.

        Поэтому советую написать плагин.
        • 0
          С этим я и не спорю :) Но хочется поныть, да :)

          Программистов на Erlang'е достаточно много, но среди них засилье emacs'а :)
          • +1
            Ну а смысл поныть?) Плагин напишите :)
            Джетбрейновцы лучше пусть делают несколько топовых IDE, чем пару десятков просто хороших.
            • 0
              Плагин недостаточно :) Хочецца полноценности :)
              • 0
                Не понял.
                Та же RubyMine — это плагин Ruby к IDEA.
                • –1
                  Не надо грузить меня фактами! :) Дайте поныть :)
                  • 0
                    «Я мальчик, я не хочу ничего решать, я хочу IDE для Erlang» =)
          • 0
            А можно поподробнее про нестабильность AppCode?
            • 0
              Ну по моей заявке они недавно исправляли критический баг, который не позволял ее использовать на ряде проектов, обходных путей не было.
              Это было до 1.5, но после 1.0.
              • 0
                То есть «Они до сих пор не выпустили стабильную версию AppCode» — это художественное преувеличение? По поводу Erlang Вы совершенно правы, мы действительно не видим достаточно объемного рынка, чтобы туда вкладываться. Пока.
                • 0
                  Я отошел от iOS дел про выпуск 1.5 не знал. Так что мое замечание было относительно 1.0.
                  Думаю, что 1.5 сейчас уже можно пользоваться нормально, смотря на другие продукты :)

                  P.S. А какой следующий популярный ЯП планируется вводить? И почему не сделаете плагин для C, функционал то уже есть в составе AppCode.
                  • +2
                    IDE для С/С++ подразумевает интеграцию с зоопарком билд тулов, что мы, конечно, сделаем. Но не прямо сейчас.
          • 0
            Добавлю кусочек нытья — F# же!
          • 0
            Можно как-нибудь просто обновиться с 4 до 4.5?)
            • 0
              Скачать новую версию и поставить =)
              Мы намеренно не собираем патчи для мажорных обновлений, чтобы избежать проблем при обновлении
            • 0
              Эх… использование тёмной темы для дерева проекта таки не вошло :(
              • 0
                Оно пока что в очень зачаточном состоянии. В утешение могу сказать, что Color Ide от dmmm отлично работает в 4.5
                • 0
                  Ой, спасибо! Я этот плагин 3 тысячелетия искал, после того, как случайно натыкнулся на него.
              • +1
                развертывание Rails-приложений с помощью Capistrano

                Ох, чую рубисты долго этого ждали ;)
                • 0
                  Извините, что не в багтрекер. Плагин CSS-X-FIRE стал плохо работать после обновления (у меня EAP 119.18). Часто не ловит изменения.
                  • 0
                    Попробуем посмотреть. Возможно, стоит написать об этом автору
                  • 0
                    а когда будет автокомплит для sass?

                    а то простые вещи не работают вроде:
                    a
                      cursor: pointer
                    • 0
                      Баг увидел, постараемся починить в ближайшее время
                    • 0
                      Баги связанные с SCSS просто выводят из себя! Импортишь файл, в контрол-клик на него уже не перейти, миксины не видит, куча моментов где синтаксис подсвечивается как ошибочный, другие места, где ошибка, не подсвечиваются.
                      При таком положении дел, делать вынос цветов в переменные, это просто издевательство.
                      • 0
                        Пришлите, пожалуйста, номера багов и/или примеры кода, будем чинить
                        • 0
                          Ребят, ну YT думаю вы лучше всех умеете пользоваться) tiny.cc/6rlmhw
                          Ну самый яд это вот такие проблемы:
                          youtrack.jetbrains.com/issue/RUBY-11503
                          youtrack.jetbrains.com/issue/RUBY-11505
                          youtrack.jetbrains.com/issue/RUBY-9288

                          Есть ещё куча, как например вчера написал @inludе вместо @inсlude, и учитывая что sass-компилер ошибку находил в последующих символах, минут 5 не мог понять что не так. А RM просто воспринимает любое слово c @ вначале как вполне себе нормальное выражение. В то же время в других местах может детектить ошибки, которые на самом деле не ошибки. Ещё выводит из равновесия не способность sass-модуля парсить строки на предмет #{} вставок. Как будет ещё время, конечно наштопаю ещё тиккетов, но ребят, стили — это весомая часть современных rails-проектов, я покупаю ваши продукты не для того чтобы лицезреть годами на полуфабрикат.
                          Представляю, какая сложность создать полноценный инсайт, например отслеживание цепочек импортов для понимания, какая переменная откуда попала, но это же всё возможно! Спасибо за внимание, редко выдаётся возможность быстро публично пожаловаться и оперативно получить фидбек)
                          • +2
                            YT, конечно, умеем пользоваться, но лучше услышать от живого человека, что именно мешает в первую очередь =)
                            Спасибо, добавил в shortlist.
                      • 0
                        Хотеть «новые методы рефакторинга для языков Sass, CoffeeScript» В PhpStorm!
                        • 0
                          Ждите в ближайшем EAPе
                        • 0
                          А вы непосредственно из разработчиков RubyMine? Очень хочу академическую лицензию для своих студентов, но через форму на сайте — молчание.
                          • 0
                            Напишите, пожалуйста, мне на dennis.ushakov@jetbrains.com с указанием email и имени, которые были в заявке, посмотрим где застряло
                          • 0
                            а горячие клавиши в дебаге как в нетбинсе можно настроить?
                            • 0
                              Можно включить Netbeans 6.5 keymap в Settings | Keymaps и поправить их там же, если что-то не так
                            • 0
                              Поставил посмотреть и обнаружил не небольшой косяк (если не прав, — поправьте):
                              в упор не видит гемы бандлера если они не поставлены в стандартный gems а например
                              budle install --path .bundle
                              час проискал где это можно указать, так и не нашёл, пришлось продублировать установку в gems
                              запуск с BUNDLE_PATH тоже не помог, а добавить руками в Load Path не даёт путь .bundle просто не отображает в диалоге, не зависимо от настроек отображеня скрытых файлов.

                              В остальном если не считать эстетства по поводу отрисовки шрифтов под линуксом вполне удобно, хотя и медлено по сравнению с привычным мне vim.
                              Попробую посидеть недельку две, может привыкну)

                              Спасибо вам за время потраченное на прочтение
                              • 0
                                Не видит == не показывает в деревяшке или ругается что их нету? Посмотрите в Tools | Show gem environment они есть?
                                • 0
                                  Tools | Show gem environment они есть, как не установленные, если открыть Gemfile все подсвечены с предупреждением что gem не установлен.
                                  • 0
                                    Это происходит потому что .bundle по-умолчанию добавлен в ignored files, Settings | File Types | Ignored files and folders. Удалите его оттуда и будет счастье
                                    • 0
                                      Огромное спасибо Камрад!

                              Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                              Самое читаемое