company_banner

Встречайте: IntelliJ IDEA 13

    Что у нас было в 2013


    Одна из самых радостных для нас новостей в 2013 году прозвучала на Google I/O: Google анонсировал preview-версию Android Studio, новую среду разработки приложений под Android. Android Studio разрабатывается в сотрудничестве с JetBrains на основе IntelliJ IDEA Community Edition. IntelliJ IDEA 13 — это первый мажорный релиз, включающий в себя то новое, что возникло в результате этого сотрудничества.

    Этой весной мы сделали и поддержку новой Java 8.

    Мы остаемся привержены идее вдумчивой интеграции одних наших инструментов с другими: например, мы обновили плагины для совместной работы IntelliJ IDEA с TeamCity, продолжаем разрабатывать наши новые продукты, используя опыт создания платформы IntelliJ. Так, в сентябре 2013 мы анонсировали наш новый продукт — UpSource, серверную платформу для работы с кодом в браузере с присущими нашим инструментам возможностями: навигацией, find usages, показом изменений в коде и анализом кода.

    И сегодня… Буквально пять минут назад… Па-пам! Мы выпустили IntelliJ IDEA 13.





    IntelliJ IDEA по-прежнему остается средой, позволяющей работать с самыми передовыми технологиями любому разработчику — от начинающих специалистов до зубров, делающих многотонные приложения в Enterprise. В новой версии IntelliJ IDEA поддержана Java EE 7, последняя версия корпоративной платформы Oracle, добавлена поддержка новых версий серверов приложений: Glassfish 4, Wildfly 8, Tomcat 8 и других.

    Самые интересные новые возможности


    Полная поддержка Java EE 7

    В части поддержки Java EE 7 новая версия IntelliJ IDEA дополнена помощью в создании кода для CDI 1.1, JSF 2.2, JAX-RS 2.0 и для batch processing'a. Подробнее об улучшенной поддержке Java EE мы рассказываем в серии видеороликов:









    Кроме этого, в 13-й версии мы улучшили REST Client, компонент, полезный при разработке любых веб-проектов, не только на Java. Теперь он позволяет выполнять аутентификацию и хранит историю запросов:

    image

    Spring

    Приятнее всего, что IDE автоматически обнаруживает unmapped contexts, определенные с помощью @Configuration, и предлагает добавить их в настройки проекта.

    image

    Новое MVC tool window для работы со Spring'ом поможет легче навигироваться между методами контроллера, определенными в проекте, в нем же можно посмотреть соответствующие mapped URL, method и path variables, а отдельное окно Spring Beans tool позволяет навигироваться между бинами, смотреть связи между ними и документацию по бинам. И еще мы улучшили производительность IDE для проектов с большим количеством бинов.

    Gradle

    Заметно переработана поддержка Gradle: прежде всего, добавлено автодополнение для зависимостей и плагинов, генерация кода. Появились всплывающие подсказки Quick Documentation для Gradle DSL, IntelliJ IDEA теперь автоматически создает web facet и импортирует конфигурации артефактов WAR. Кроме того, обеспечивается отладка задач Gradle, например, test и exec, а благодаря Gradle 1.8 ускорен импорт проектов Gradle.



    Системы контроля версий

    В IDEA 13 добавлена поддержка Subversion 1.8. Кроме того, мы научили IDEA быстрее показывать графический лог истории для Git и Mercurial, и теперь им удобнее пользоваться: отображение бранчей стало компактнее, а работать с несколькими репозиториями в одном проекте стало легче.



    Те, кто использует плагин Task Management, оценят новую возможность в IDE: когда вы переключаетесь между задачами баг-трекера, IDE сама переключается между ветками в VCS, а когда закрываете задачу, она предлагает сделать Commit и Merge.

    Окно диалога commit стало удобнее. Делать pull-request'ы к GitHub'у теперь можно прямо из IDE.

    Улучшенная поддержка Scala и интеграция с SBT

    У тех, кто выбрал SBT в качестве инструмента сборки, есть повод для радости: теперь поддержка SBT встроена в IntelliJ IDEA 13. Свежайший плагин поддержки Scala включает импорт проектов SBT, автоматическую синхронизацию проекта и подсветку синтаксиса для файлов .sbt.

    Работа с базами данных

    В новой IntelliJ IDEA стало еще удобнее настраивать работу с базами данных в новом интерфейсе.



    Как и раньше, можно просто выбрать тип вашей базы, и IDE автоматически загрузит и установит нужный драйвер JDBC.

    Кроме того, появились Structure View, а также навигация и просмотр для foreign и primary keys в редакторе таблиц. Эти функции описаны в разделе What's new на нашем сайте.

    Еще добавили удобную штуку — query filter. С его помощью можно отфильтровать нужное при просмотре таблицы или в результатах SQL-запроса, а с помощью сортировки по столбцам можно отсортировать таблицу прямо в IDE, не отправляя никаких запросов базе данных.



    Некоторые задачи облегчены почти до неприличия: например, настроить data source можно просто перетаскиванием файла H2 или SQLite в окно Database.

    Есть и более частные улучшения, например, поддерживается работа напрямую с SQLite при разработке под Android — и на устройстве, и на эмуляторе (через adb, root на устройстве не требуется). База вытягивается на компьютер прозрачно для пользователя, затем с локальной копией можно работать как с обычной БД, а затем ее можно залить в устройство обратно, вызвав Upload из контекстного меню. Подробнее о работе с базами в плагине Database Support мы недавно писали на Хабре.

    Интерфейс IDE в целом

    Для того чтобы пользователю было еще приятнее работать с IDE, мы улучшили интерфейс: теперь по умолчанию IDE скрывает основной toolbar и кнопки tool window (последние доступны по клику на маленькое окошко слева внизу, а также через Switcher и Recent Files).



    Full Screen View теперь есть во всех ОС, включая Linux, а при наведении на подсветку ошибки на scroll bar'e вы получаете всплывающее окно с кодом, вызвавшим ошибку или предупреждение.

    Быстрым двойным нажатием Shift вызывается новая функция Search Everywhere, позволяющая быстро найти класс, файл, действие или даже настройку IDE.



    Еще одно долгожданное изменение: в IntelliJ IDEA 13 добавлен новый светлый look and feel, который доступен для Windows и Linux, как для Community Edition, так и для Ultimate, причем для Community Edition он будет ставиться по умолчанию, а под Linux он будет по умолчанию и для Ultimate.



    Новый терминал

    В новом интерфейсе командной строки вы можете запускать команды любой локальной системы, не выходя из IDE. И даже работать с удаленной системой через SSH:



    Приятные мелочи

    Некоторые из мелочей уже анонсированы в наших недавних постах (тут и тут), но очень многие — еще нет. Упомянем некоторые: улучшенные отладчик, поддержка Groovy, производительность, новые инструменты для веб-разработчика, поддержка CloudFoundry 2.0, OpenShift и Heroku.

    Специально для докладчиков и скринкастеров

    Теперь в IntelliJ IDEA есть режим презентации. Вызывается через View | Enter Presentation Mode. В режиме презентации показывается только окно редактора с кодом и используется увеличенный шрифт, чтобы было лучше видно код на большом экране.

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



    Что еще не сделано в IntelliJ IDEA

    Увы (и мы знаем, что это — увы!), мы еще не сделали многострочное редактирование фрагментов кода, несмотря на более чем триста голосов за него в трекере. Поверьте, это не со зла, просто требуется еще время, чтобы многое изменить в платформе.

    Заключение


    Более подробно со списком новых возможностей и видео с их демонстрацией вы можете ознакомиться на странице www.jetbrains.com/idea/whatsnew/index.html

    Да, и вы знаете, откуда надо скачать свежую версию.

    Программируйте с удовольствием!
    JetBrains
    204.34
    Делаем эффективные инструменты для разработчиков
    Share post

    Similar posts

    Comments 127

      +48
      с++ ide когда? :)
        +10
        и C# с Unity 3d…
          0
          Эх, мечты-мечты…
          +1
          подписывайтесь на новости здесь: www.jetbrains.com/objc/features/cpp.html#form
            +3
            подписался. странная там форма конечно,

            даже ориентировочных оценок по выходу нет?
            0
            Зашёл увидеть этот коммент, тоже жду с нетерпением:)
            +9
            JetBrains умеет обрадовать.
              +5
              Скидка декабрьская, как в прошлом году, будет? )
              +1
              Подскажите пожалуйста какие ограничения в версии для студентов?
                +10
                в функциональном плане — никаких, в формальном — быть студентом (и учится на пятерки) :)
                  +3
                  В том числе и по русскому? ;)
                    +1
                    если студент, то да ;)
                +1
                А в REST Client до сих пор нельзя указать свой метод? Например PROPFIND или MOVE?
                  0
                  в списке точно нет пока. узнаю у автора плагина…
                    +1
                    Спасибо за коммент, благодаря ему обнаружил плагин в 12й :)
                      0
                      Скоро будет можно, уже отдали на тестирование
                      +2
                      Очень жаль что для персональных лицензий приобретенных пару месяцев назад требуется доплатить еще 89 евро.
                        +3
                        Да меня это тоже смутило, до сегоднешнего дня мне казалось, что лицензия была с автоматическими апгрейдами в течении года с момента покупки (у меня она куплена в апреле 13).
                        Соотвественно хотелось бы понять по чему так? — у Idea относильно остальных продуктов другие условия о подписке?
                          0
                          также хотелось бы в этом контексте уточнить — будут ли какието еще апдейты для 12 версии?
                            0
                            Licensing and Purchasing FAQ
                            * Subscription based products:
                            IntelliJ IDEA personal licenses also now include one year of subscription with purchase (effective October 30, 2013)
                            Your license includes the initial 1-year upgrade subscription qualifying you for the receipt of the new product releases and technical support

                            * Upgrade (version) based products:
                            IntelliJ IDEA commercial licenses


                            Правильно ли я понимаю, если вы купили лицензию менее года назад (и после 30 октября 2013), то новая версия включена в стоимость?
                              0
                              Да, все верно, если персональная лицензия была куплена после 30 октября 2013 года, то обновление до 13-ой версии бесплатно.
                                +5
                                А почему была выбрана именно такая дата? :(
                                  0
                                  Странно — а точно любая персональная лицензия, купленная после 30 октября 2013 подходит?

                                  На этой странице www.jetbrains.com/idea/buy/index.jsp нет никаких опций по бесплатному обновлению, оно вообще не дало обновиться — после контакта с сейлзами мне выдали ссылку для обновления за баксы.
                                    0
                                    а в личном кабинете пробовали?
                                      0
                                      Там тоже только за баксы.
                                        +1
                                        А, понятно, на купленную в прошлом декабре идею 12 это не распространяется, 1 год подписки только с этого года.
                                          +1
                                          да, я тоже на этом «попался» сперва — не обратил внимание на год покупки. :(
                                            +2
                                            хо-хо. только что на почту свалился бесплатный ключик лицензии на 13-ю версию. Прям как знал — решил подождать с месяц на evaluation перед тем, как обновление покупать.

                                            JetBrains IntelliJ IDEA team thanks you for your invaluable help during the IntelliJ IDEA v13 Early Access program.
                                            Here is a small present from us — your free personal IntelliJ IDEA license.
                                +3
                                как и каждый год начиная с осени (в этом году это 30 октября) всем купившим персональную лицензию апдейт до следующей бесплатный. однако в этом году для персональных лицензий теперь включается 1 год «подписки». это значит, что в течении года после покупки любой апдейт (даже мажорный) достается бесплатно. более подробно можно ознакомиться на странице покупки: www.jetbrains.com/idea/buy/index.jsp
                                  +1
                                  год подписки действует со дня покупки лицензии/апгрейда или со дня релиза 13 версии (или с 30 октября)?
                                  0
                                  как и каждый год начиная с осени (в этом году это 30 октября) всем купившим персональную лицензию апдейт до следующей бесплатный

                                  Что означает эта фраза для тех, кто купил лицензию в конце прошлого года?
                                    +1
                                    Для нас, как я понял, ничего не изменилось, грейд точно так же за $$.
                                      0
                                      это значит если кто-то купил 12 после 30 октября, 13-ая достается бесплатно
                                        +2
                                        > Что означает эта фраза для тех, кто купил лицензию в конце прошлого года?
                                        > это значит если кто-то купил 12 после 30 октября, 13-ая достается бесплатно

                                        То есть, всё же покупка 12 после 30 октября прошлого года тоже даёт бесплатную 13ую?
                                          0
                                          как?
                                          Год назад во время конца света (21 дек) запаниковал и купил 12 идею, подскажите как теперь 13ю бесплатно получить? Пробовал из личного кабинета — просит 99$.
                                            0
                                            Никак. Увы, мы с вами в пролёте на этот раз.
                                              0
                                              Тут на 22 февраля Рагнарек запланирован — может быть опять будут скидки?
                                    +1
                                    однако в этом году для персональных лицензий теперь включается 1 год «подписки».

                                    а ранее какие условия были?
                                    (я просто покупал идею уже после того как имел пару продуктов jetbrains c подпиской и не в читывался в условия)
                                      0
                                      Ранее IDEA и ReSharper были без подписки (в отличии от остальных продуктов), т. е. только minor обновления. О чём sales@jetbrains.com мне сообщили, когда я удивился, что лицензия на IDEA, приобретенная 23 декабря 2012, не подходит для 13 версии. При этом чуть раньше RubyMine обновился спокойно (был куплен тогда же).
                                        0
                                        ну чтож понятно — все таки всегда надо быть на чеку и читать все условия даже если кажется, что все уже знаешь :)
                                        до этого я сомневался стоит ли мне продливать в этом году лицензию на PyCharm, а тепеь вот точно понятно, что обойдусь продлением одной Idea.
                                        Тем более, что еще IDE для C++ ожидатся как отдельная лицензия.
                                          0
                                          Я спрашивал в топике с объявлением о C++, они сказали, что можно будет подключать C++ к идее плагином (как и остальные — ruby, php, python).
                                            0
                                            Хм, я тоже им писал вопрос в этом блоге до того как все вопросы перенесли в toster.ru — они мне ответили, что лицензия будеть отдельно от AppCode и не будет входить в стоимость лицензии Idea — т.е если плагин будет то скорее всего он будет платным.
                                      +6
                                      Спасибо, ИДЕЯ — лучшая :)
                                      А не планируется ли вдруг пожизненная корпоративная лицензия? Тогда было бы проще работодателей уговаривать на переход, а то писать на работе в Эклипсе это боль :/
                                        0
                                        обратитесь к нашим сейлзам :)
                                        0
                                        Здравствуйте) Спасибо за обновление, пользуюсь Android Studio, и во время building'a на маке все тормозило, это вы не улучшили? (Извините, если это не к вам!)
                                          0
                                          Android Studio все еще находится в preview. попробуйте проверить в 13-ой. если воспроизводится, напишите в суппорт. иначе создавайте тикет в Android Studio. несмотря на то что код общий, релизные циклы у IntelliJ IDEA и Android Studio разные. В данный момент, лично я бы предложил работать в IntelliJ IDEA 13, как-минимум по-скольку она уже зарелижена, хотя-бы до тех пор пока не выйдет Android Studio (пока нет официальной даты, но ожидается в ближайшее время).
                                          +4
                                          Могли бы предупредить, что кнопки Make, Run, Debug и т.д. переехали вправо. Я подумал что это баг импорта настроек старой версии, попробовал переустановить без импорта, но всё осталось по-прежнему и только потом понял что так и должно быть.
                                            +1
                                            Меню View -> toolbar ;)
                                            +1
                                            Ох, еще бы пофиксили вот эту багу: youtrack.jetbrains.com/issue/IDEA-25749, а то приходится интерфейсов плодить для каждого чиха.
                                            • UFO just landed and posted this here
                                                0
                                                Как и раньше, можно просто выбрать тип вашей базы, и IDE автоматически загрузит и установит нужный драйвер JDBC.

                                                Как хорошо. Почему в PhpStorm нет автоматики?
                                                  0
                                                  Разве? Как минимум в секции Drivers есть «сылка» «Click to download files» нажатие на которую загружает соответвующий драйвер…
                                                    0
                                                    Вот именно, нажатие, загружает, надо выбирать папку (какую? как?) — это мало похоже на автоматическую установку.
                                                      0
                                                      вроде бы в последнем уже есть. (7-ка)
                                                        0
                                                        Запускал её с надеждой, но то же самое — место для загрузки драйвера надо выбирать самому и не понятно по каким критериям. Если никогда с jdbc не работал, то не очень понятно должен ли он быть per proect (и надо ли его вносить в репу), per user или per system и где его лучше хранить.
                                                          0
                                                          лично разработчик плагина сегодня исключительно убежденно заверил нас, что в IntelliJ IDEA 13 и в PhpStorm 7 выбирать папку не надо. Похоже, стоит завести баг в трекере, чтобы подробнее разобраться в ситуации. Заведете баг? Можно потом сюда комментарием написать его номер.
                                                            0
                                                            Удостоверюсь ещё раз вечером.
                                                              0
                                                                0
                                                                OFF. кхм. а интерфейс у DataSource старенький
                                                                  0
                                                                  Видимо в 7 оставили старый. Похоже в 7.1 только будет новый.
                                                    0
                                                    в 13й версии и Android Studio, стандартный шрифт в редакторе и интерфейсе, отличается от того что был в 12, плюс шрифты стали большие. С чем это связано? Использую darcula.
                                                      +1
                                                      Уже есть в трекере, смотрите youtrack.jetbrains.com/issue/IDEA-117495 и связанный с ним баг.
                                                        0
                                                        Подскажите, какой у Вас Linux? Вообще, опция -Ddarcula.use.native.fonts.on.linux=true должна всё исправлять и, более того, она в релизе включена. Чем чёрт не шутит, попробуйте с ней запуститься. Через неделю-две будет 13.0.1 поправим.
                                                          0
                                                          Kubuntu 13.10 64bit. Попробую с опцией.
                                                            0
                                                            Не помогло, ни с опцией, ни без, да в 13 она была по-умолчанию.
                                                            У меня все еще есть разница в шрифтах (кликабельно):
                                                            12:

                                                            13 или 14:


                                                            Сижу на 12й.
                                                              0
                                                              1) если удалить профиль Idea (~/.IntelliJIdea13, ~/.IntelliJIdea14), то при его пересоздании ошибка повторяется?
                                                              2) В настройках «Appearance» что выставлено для шрифта?
                                                                0
                                                                1) не помогло
                                                                2) По-умолчанию, ручные настройки шрифта отключены.
                                                                  0
                                                                  ещё пишут, что помогает добавление пары параметров в запуск или чутка работа «напильником» (дальше в комментах): youtrack.jetbrains.com/issue/IDEA-57233#comment=27-399405
                                                                    0
                                                                    Не помогло, в итоге решил переопределением шрифтов в настройках, странно что такая проблема только в Darcula, в GTK и Intellij всё отлично.
                                                                  0
                                                                  Кстати, проблема только с темой Darcula, в GTK и Intellij, шрифты как в 12й версии
                                                                    0
                                                                    image
                                                                    image
                                                              0
                                                              А ещё вы добавили открытие предыдущих проектов в контекстное меню на иконке в панели задач Windows)

                                                              И возможность отключения/переподключения connection в Database View
                                                                0
                                                                А куда делась кнопка Preferences? У вас в YouTube-видео она есть, а у меня нет:
                                                                  0
                                                                  можно включить toolbar — то всё будет.
                                                                    0
                                                                    Я в курсе. Мне интересно, почему на скриншотах в новом тулбаре она есть, а у меня нет. Новый тулбар хорош, хочу им пользоваться, но вот этот вопрос не ясен.
                                                                      0
                                                                      а если «снести» каталог ~\.IntelliJIdea13\ и заново его создать — кнопка появляется?..
                                                                        0
                                                                        Не появляется. В общем, я ее руками добавил в Menus&Toolbars
                                                                    0
                                                                    OFF: а зачем она нужна, если есть Ctrl+Alt+S?
                                                                      +3
                                                                      Кэп подсказывает, что затем же, зачем нужны все остальные кнопки из тулбаров.
                                                                        0
                                                                        оно понятно. просто вызов диалога параметром не настолько часто требуется, чтобы для него была «быстрая» кнопка. с другой стороны — кому-то так удобнее.
                                                                        0
                                                                        Привычка.
                                                                          0
                                                                          а минус за что? OFF же был.
                                                                        0
                                                                        у Вас же Мак, в любом приложении на маке преференсы это Command +,
                                                                          0
                                                                          Это не отвечает на мой вопрос, но спасибо за совет :)
                                                                            +2
                                                                            Убрали из-за того, что место на маленьком тулбаре очень дорого стоит. Лучше оставить больше места на Navigation Bar. Хочется, чтобы люди в настройки ходили как можно реже. Идеально ноль или один раз после установки. Кстати, нужные опции теперь можно искать прямо в Search Everywhere (Double Shift) Для некоторых опций мы сделали удобные контролы, которые позволяют переключать опцию не открывая диалог сеттингов image
                                                                              0
                                                                              Да, но при этом на ваших же скриншотах эта кнопка есть :) То есть самим разработчикам IDEA удобнее с кнопкой :)

                                                                              А в Settings ведь не только общие настройки, но и настройки проекта. Если проект один, то да — настроил и забыл. А если проектов много?

                                                                              Самое частое применение этой кнопки лично у меня — настройка Git/Subversion (иногда автоматическое определение срабатывает не так, как надо)
                                                                                0
                                                                                она не только у них на скриншотах присутствует — в Windows Edition она присутствует. может только под Linux/Mac «оптимизировали» пространство?
                                                                                  0
                                                                                  Конечно нет. Дело в том, что скриншоты делаются чуть раньше, чем выходит версия продукта. Посмотрите на цвета Search Everywhere в моём коментарии и в посте. Тут нет какого-то заговора против юзеров, которых мы любим и хотим им же сделать хорошо
                                                                                    0
                                                                                    Интересно, а у вас есть какой-то трекинг, как часто в среднем нажимаются кнопки? Или личное мнение разработчиков?

                                                                                    p.s. Я понимаю, что это похоже на ворчание олдфага, но и в прошлой версии меняли UI, вот стало интересно, на чем эти изменения обычно основаны :)
                                                                                      +1
                                                                                      Конечно, на первом запуске IDE мы просим вас согласиться слать раз в неделю статистику о том, как вы работаете с IDE. Там есть практически всё: какие опции вы поменяли, какой VCS используете, сколько раз использовали ту или иную фичу, какой у вас Look-n-Feel и т.д. В зависимости от этого мы принимаем решения как улучшить продукт. В частности, решение выкинуть порядка десяти LaF на винде и линуксе было обусловлено тем, что поддерживать их «дорого», а используют их примерно 0.05% — 0.1% юзеров.

                                                                                      Да, в прошлый раз меняли UI, выпустили Даркулу и кол-во людей, которые на неё переключились составляет примерно 32% (показатель медленно, но постоянно растёт) Если видим, что фичу не используют, то пытаемся о ней рассказать в блоге. Вы вот, например, знаете, что в идее можно сравнить любые две директории на диске (не только в проекте) А то что можно сравнить внутренности двух архивов? Например, jar или war?
                                                                                        0
                                                                                        Вы вот, например, знаете, что в идее можно сравнить любые две директории на диске (не только в проекте)

                                                                                        Нет, не знал. И даже что в проекте можно — не знал.
                                                                                        Я всегда использовал meld для этого. Архивы распаковывал и тоже в meld. Круто, спасибо!
                                                                                  +4
                                                                                  о! спасибо за Double Shift.
                                                                                    +1
                                                                                    на здоровье! О нем, кстати, рассказано и в посте (даже со скриншотом). Похоже, скриншотов получилось многовато, некоторые из-за этого не заметили…
                                                                            0
                                                                            Скрипт idea.sh молча что-то делает, но не запускает IDE. Построчно выполнив скрипт получил
                                                                            Exception in thread «main» java.lang.NoClassDefFoundError: com/intellij/idea/Main
                                                                            Caused by: java.lang.ClassNotFoundException: com.intellij.idea.Main

                                                                            Под рутом запускается, а под обычным юзером — нет. С IDEA 12 такой проблемы не было.
                                                                            Ubuntu 13.04 x86.
                                                                              0
                                                                              Уже все вроде ок. После перезагрузки и добавления в idea.sh строки
                                                                              IDEA_JDK="/usr/lib/jvm/java-7-oracle"

                                                                              Идея почему-то находила jdk 6, хотя по дефолту выставлена 7.
                                                                              0
                                                                              Улучшения отличные!

                                                                              Я верно понимаю что AppCode 3.0 будет как раз на базе IDEA 13? Ну и да, Database Support бы не помешал и в AppCode.
                                                                              +1
                                                                              Спасибо за отличный продукт.
                                                                                0
                                                                                Всё супер!

                                                                                но, почему вы сделали border-radius у всех поисковых input элементов в IDE?
                                                                                  0
                                                                                  После обновления проект почему-то открывается пустой (пустое дерево), приходится открывать модули по отдельности.
                                                                                    +1
                                                                                    Жаль что не поправили баг с Ambigous method call: Object and Object, не критичный конечно, но раздражающий
                                                                                      0
                                                                                      У меня периодически начинаются сильные тормоза в редакторе.
                                                                                      1. Как можно такие проблемы вообще репортить? Стабильность их проявления сильно варьируется.
                                                                                      2. Из самой IDE можно дать ей больше памяти?
                                                                                      +1
                                                                                      Хм, а что меняли в Maven? Сложный проект с куче саб-модулей в IDEA 12 открывается и работает, а 13 в том же проекте не видит dependency. В свойствах модулей мавеновских зависимостей просто нет (хотя они есть в pom.xml). Пробовал и кэш чистить, и проект реимпортировать — не помогло.

                                                                                      Сижу временно в 12. Не знаю даже, как баг зарепортать — проект закрытый, а легкий проекты работают нормально…
                                                                                        0
                                                                                        а валидация maven-проекта проходит? он без этого ничего не грузит.
                                                                                        и попробуйте удалить кеш Idea для Maven.

                                                                                        ЗЫ: я так подозреваю, тут вы были…
                                                                                          0
                                                                                          Проект собирается при помощи mvn package нормально. В IDEA 12 тоже все в порядке. А 13 не видит dependency — в свойствах проекта в саб-модулях список зависимостей пустой, только JDK. Нет ни других сабмодулей ни сторонних либ.

                                                                                          В багтрекере смотрел, наиболее близкое вот и вот
                                                                                          Дома попробую воспроизвести на тестовом проекте и создам баг.

                                                                                          Да — еще 13 версия не всегда подхватывает изменения в коде при запуске (по кнопке Run). В настройках конфигурации стоит «Make before run», но, похоже, иногда оно запускается быстрее чем фоновый процесс перекомпилирует измененные классы. Тут полно открытых багов, но этого вроде нет. Опять же, дома воспроизведу и запощу.
                                                                                            0
                                                                                            Нашел, в чем дело. Оказывается, появилась галочка «Use Maven3 for import». Снял галочку — все работает.
                                                                                            При этом из командной строки maven3 собирает проект нормально.
                                                                                              0
                                                                                              странно, у меня дожидается завершения. вы багрепорт писать будете когда, ссылочку дайте, please
                                                                                                0
                                                                                                Не знаю пока, как воспроизвести. Проект довольно сложный, с кучей файлов. На простых проектах все работает как надо.
                                                                                                  0
                                                                                                  вынес обсуждение в личку.
                                                                                          0
                                                                                          А будет ли профайлер для Flex/AS?
                                                                                          0
                                                                                          попробовал сегодня 13 на проекте с мавеном, osgi, спрингом. По ощущениям редактор больше лагать стал, задержки с подсветкой типа где курсор стоит например. Вернулся пока обратно на 12, решил подождать первый апдейт.
                                                                                          Кто нибудь замечал лаги по сравнению с 12 на своих проектах?
                                                                                            0
                                                                                            изредка замечаю некоторую задержку (до «пендаля») в валидации конфигурации Maven в процессе редактирования.
                                                                                              +1
                                                                                              На 13 иногда не обновляются snapshot-зависимости (reimport maven projects не помогает, обычно помогает syncronize).

                                                                                              И с 11 или 12 версии есть непонятный баг с редактором, который стабильно не воспроизводится (поэтому тикет писать смысла нет): иногда (после сборки, дебага и т. п.) исчезает курсор в редакторе, после клика в окне редактора не появляется. Лечится фокусом на окно другого приложения и обратно (не всегда с первого раза).

                                                                                              Env: Linux, KWin/KDE 4.11.3, xorg 1.14.4, Oracle JDK 7u40.
                                                                                                +1
                                                                                                Подтверждаю баг с пропаданием курсора. Система Ubuntu 12.10
                                                                                                  +1
                                                                                                  да, баг знатный, на ubunte 12.04 частенько вылезает в 12 идее. В 13 его пофиксили?
                                                                                                    0
                                                                                                    Я не на убунте, но в 13 всё по прежнему, как и в rubymine 6.
                                                                                            • UFO just landed and posted this here
                                                                                                +1
                                                                                                Эх, столько всего сделали, чтобы место для кода освободить, а строка меню с убунтовской Unity так и не дружит :(
                                                                                                  0
                                                                                                  А она вообще с java-приложениями какими-нибудь дружит?

                                                                                                  P.S. Unity сейчас не использую поэтому не в курсе.
                                                                                                  +1
                                                                                                  Добавьте linux.native.menu=true в idea.properties, у меня на Ubuntu 13.10 работает.
                                                                                                    0
                                                                                                    Офигенски. Спасибо огромное.
                                                                                                    Подтверждено на Ubuntu 13.04.
                                                                                                  0
                                                                                                  Поломали Context Execution :( youtrack.jetbrains.com/issue/IDEA-117973

                                                                                                  Only users with full accounts can post comments. Log in, please.