company_banner

IntelliJ IDEA положена в основу новой Android Studio


    Срочно в номер — только что объявлено на Google I/O:

    платформа IntelliJ, разработанная JetBrains, стала основой для нового продукта Google — Android Studio. На платформе IntelliJ построена большая часть продуктов JetBrains — от всемирно известной IntelliJ IDEA до быстро набирающих популярность специализированных IDE — PhpStorm, PyCharm, RubyMine и других.

    Коммерческая версия IntelliJ IDEA поддерживает 50 языков программирования и более 150 фреймворков, а среди разработчиков приложений для Android особое признание получила IntelliJ IDEA Community Edition, версия IntelliJ IDEA с открытым кодом.

    Именно эта IDE и заинтересовала наших коллег из Google благодаря широкой функциональности, открытости и высоким оценкам сообщества. Разработчики Google пригласили нас к сотрудничеству в работе над Android Studio — новой IDE для разработчиков под Android, основанной на платформе IntelliJ и расширяющей функциональность IntelliJ IDEA Community Edition. Мы с удовольствием приняли приглашение.

    При этом IntelliJ IDEA Community Edition продолжает развиваться, JetBrains предоставляет ее по-прежнему бесплатно с исходными кодами. Мы рады предлагать сообществу самую умную IDE для разработки на Java, и гордимся своим вкладом в новый инструмент от Google.
    JetBrains
    Делаем эффективные инструменты для разработчиков

    Similar posts

    Comments 141

      +99
      JetBrains это заслужили. Мои поздравления!
        +17
        Да, JetBrains, вы молодцы! Спасибо за замечательные продукты и «красивое поведение».
        +23
        Круто!
        Когда ждать релиза?
          –31
          Когда ждать закрытия?
          • UFO just landed and posted this here
              –7
              По слитой карме очень хорошо заметна радость, ага. :))
              • UFO just landed and posted this here
          +1
          А посмотреть-то на нее вживую где можно? Когда станет доступна для скачивания?
          +28
          Когда я попробовал IntelliJ IDEA я впервые получил удовольствие от программирования, после Eclipse.
          Затем взял PHPStorm — тоже успех!
          А теперь будет отличная среда для Android. Я верю это будет успех.
          Рад за команду.
          Это я для Google хорошо.
          В общем скоро трава станет зеленее, весь мир счастливее, и т.д. :D
          Не хватает только тренингов от Google для разработчиков Android, как делает Microsoft. Это очень важное вложение и умный маркетинг.
          • UFO just landed and posted this here
              +1
              > Не хватает только тренингов от Google для разработчиков Android, как делает Microsoft. Это очень важное вложение и умный маркетинг.

              А это не подходит?
              developers.google.com/events/
                0
                Кстати, хочется отметить, что поиск по докам от Google намоного быстрее приносит результат, нежели Microsoft доки. Естественно, на это влияет скилл искавшего, но тенденция наблюдается у многих коллег, независимо от оного.

                Да, и спасибо JetBrains за работу.
                  0
                  Хоть это и оффтоп — у Microsoft гораздо больше путаница как в версиях документации, так и в версиях и поколениях софта.
                  Кстати, для MFC полно в MSDN некорректных примеров. Пару раз сталкивался с примерами, отказывающимися даже собираться (какие-то нестандартные диалоги, ошибка при преобразовании типов), не раз видел истекающие памятью голые примеры.
                    0
                    Я безмерно обожаю технологии Microsoft, но должен признать что такого добра как Вы описали у них хватает. Конечно, это можно объеснить объемами продуктов/технологий, что они предоставляют, но, врятли, какие-нибудь оправдания тут помогут.
                  0
                  *Вытирает пену у рта минусующих*
                  Я имел ввиду живые тренинги, а не ресурсы в сети. Я получаю огромное удовольствие посещая тренинги Майкрософт, имея возможность пообщаться со специалистом, чья компетенция выше моей, задать вопросы и узнать про какие-нибудь «фичи». Хотелосьбы иметь возможность посещать такие мероприятия от Google, хотя бы в областных центрах России.
                +6
                Ждем релиза.
                Сам давно перешел на IDEA — гораздо удобнее Eclipse.
                А теперь тем более.
                Спасибо вам!
                0
                назовите хоть примерные даты для превью-версий?
                  0
                  Там следующая сессия будет «What's New in Android Developer Tools» в 12:45 pm PDT, возможно на ней расскажут подробней. Сейчас идет keynote — там всего по чуть-чуть.
                  0
                  Ого, не очень переношу эклипс (проблема во мне, честно!), а от продуктов jetbrains просто в восторге, так что теперь будет еще один повод научиться таки джаве!
                    +7
                    Лучшая IDE для java, трудно описать ощущения, возникшие когда я ее впервые попробовал :)
                      +7
                      WebStorm мой первый купленый лицензионный продукт. Причем, ознакомившись с взломаной версией, понял — что продукт действительно стоит своих денег! Однозначно перейду с эклипса на новую платформу
                        +8
                        Та же история с IntelliJ IDEA — купил из благодарности, хотя и бесплатной версии хватало за глаза :)
                          +1
                          В свое время ij IDEA как раз продвинулась когда была война Eclipse-Netbeans-JetBrains по поводу использования AWT/Swing за счет скорости.
                          Все бы было хорошо, и любая работа должна быть оплачена, но в принудительном порядке — не получается. Вот не получается и всё!
                          Искренне надеюсь что этот интерес Гугла к AS не перерастет в вышеобозначенное.
                          Пока приходится пользоваться сторонними решениями, а чудо-продукты использовать только по персональной лицензии, т.к. компания не может себе позволить заплатить лишнюю копейку когда есть чуть более плохие, но бесплатные аналоги — как Вы знаете все часто спускается по бюрократической лестнице, и с этим конечным разработчикам ничего не поделать.
                            +3
                            Это да, причем почему не может, не понятно, деньги остаются, раздают премии, 13-е з/п. Но что бы купить что-то виртуальное, тут сразу жаба приходит! Я думаю ситуация с пиратством в российских компаниях изменится. Мне кое-как позволили купить приложение за 150$ в год, но требовали чтобы компания прислала диск — подтверждение покупки для бухгалтерии! Это при том что я работал в IT-компании!
                              –1
                              Если вы купили персональную лиценцию, и компания вам возместила эти расходы, то вы нарушили условия покупки. Персональная лицензия — только за свои деньги.
                                +1
                                Я где-то написал что я купил персональную лицензию, или что компания мне возместила? Я ведь даже название приложения не написал.
                              +1
                              т.к. компания не может себе позволить заплатить лишнюю копейку когда есть чуть более плохие, но бесплатные аналоги


                              Странно. Может пора менять компанию?
                                +5
                                А работник макдональдса должен сам себе покупать кассовый аппарат?
                                  –2
                                  нет, но обувь — должен
                                0
                                После того, как перешел с C# на Java, очень было неудобно работать в Eclipse (в студии пользовался решарпером). Попробовал IDEA — доволен как слон т.к. по сути к большей части функционала привык в то время когда работал с решарпером :)
                                +3
                                Хорошая новость. В честь такого события возьмусь изучать разработку под Android.
                                  +22
                                  Отличная новость, держите нас в курсе
                                  • UFO just landed and posted this here
                                  +3
                                  А с NDK у Android Studio как? Будет ли компиляция всех .c/.cpp-файлов одной кнопкой, как в Visual Studio?
                                    0
                                    Мне кажется рано спрашивать об этом. Но также надеюсь, что они что-то сделают для этого.
                                      0
                                      Конкретно про Android Studio спрашивайте у гугла, не у нас. В IntelliJ IDEA, скорее всего, поддержка NDK будет где-то в следующем году.
                                        0
                                        То есть JetBrains совсем-совсем не у дел (кроме, естественно, платформы)?
                                          0
                                          Ну что значит «не у дел»? Мы достаточно плотно сотрудничаем, но решения по поводу того, что когда релизить и на что тратить свои ресурсы, команда google естественно принимает самостоятельно.
                                      0
                                      Отлично! Поздравляю.

                                      Надеюсь следующий шаг будет отказ от архаичного анта и переход на maven или что еще поддерживающие артефакты и зависимости.
                                        0
                                        Кажется, намечается gradle tools.android.com/tech-docs/new-build-system
                                          0
                                          Сегодня как раз будет сессия про новую систему билдов на градле.
                                            0
                                            Поправочка, завтра это будет
                                          +3
                                          Ant в качестве средства сборки андроид-приложений уже умер, вместо него теперь Gradle.
                                          +1
                                          Что, не будет эклипсовских тормозов?! Даже не верится!
                                            0
                                            Умоляю, скажите что я делаю что-то неправильно.

                                            В эклипсе простенькое приложение с OpenGL (инициализация, рисование пары треугольников) требует 7 секунд с момента нажатия кнопки запуска, чтобы появиться у меня на телефоне. В андроид студии 23 секунды запускался стандартный хеллоуворлд
                                              0
                                              Потому что для OpenGL не нужен layout designer?
                                                0
                                                На самом деле там главное окно — это ListActivity с одним пунктом, по нажатию на который уже побочное Activity с OpenGL внутри запускается. Но, чтобы быть максимально справедливым, я сделал точно такой же hello world, какой я запускал из студии. Итого 2 секунды.
                                            0
                                            У меня есть купленные dotCover и Resharper. Восхищаюсь качеством продукции JetBrains. Очень хотелось бы поработать в этой компании. Жаль, что у вас нет группы разрабов в Москве :(

                                            Ещё жаль, что для F# нет плагина нормального :(
                                              +1
                                              1. Почему же нет? ;)
                                              2. Присоединяйтесь github.com/JetBrains/FSharper!
                                                –1
                                                1. А я думал, что в России — только в Питере. И в других странах. Займусь усилением подготовки по алгоритмам и структурам данных — обязательно приду к вам на собеседование :)
                                                2. Про проект знал, но там ещё и первого релиза стабильного не было. Если только самому участвовать.
                                                У меня уже была мысль поучаствовать.
                                              +2
                                              А эклипсовская версия помрет? Как-то это подло :(
                                                +6
                                                Зато поделом ;)
                                                  +2
                                                  Разработчики пишут, что будут продолжать поддерживать adt for eclipse
                                                    +1
                                                    Спасибо, гора с плеч
                                                  +15
                                                  лучшее, что сделали Google в этом году :)
                                                  • UFO just landed and posted this here
                                                      0
                                                      не, ну они-то уже явно что-то сделали :) может еще что-то доделают перед релизом, но по большей части-то явно уже все готово
                                                      • UFO just landed and posted this here
                                                          0
                                                          ну значит будем считать что под «сделали» имелось в виду «договорились с IntelliJ» :)
                                                            +1
                                                            Они уже выпустили вроде как.
                                                            developer.android.com/sdk/installing/studio.html
                                                            • UFO just landed and posted this here
                                                      +3
                                                      Круто! Надеюсь, eclipse либо будет похоронен, либо будет совершенствоваться, чтобы стать альтернативой и составить конкуренцию.
                                                        +4
                                                        А сейчас он не конкурентоспособный что ли? Я себе хоть и купил IntelliJ IDEA, но под Android мне всё же удобнее писать на Eclipse.
                                                        +2
                                                          –2
                                                          Так вроде в IDEA есть поддержка андроида? Даже редактор гуя имеется. Что ещё то нужно? Или гуглу хочется везде своих копирайтов насовать, как это сделано adt-bundle?
                                                            +1
                                                            Разве не круто, что к разработке подключится компания, создавшая андроид?
                                                            +3
                                                            Скажите пожалуйста, что вы не забудите о С++.

                                                            А то попытка открыть xcode ios проект в AppCode в котором есть c++ (надо признать достаточно много) кода — выливается в почти 50 минутоное открытие проекта. А потом редактирвоание этого кода — нажатие клавиши и реакция через 2 секунды.

                                                            Я надеюсь в новом проекте не забудут о разрабочика под андроид на c++ и там можно будет редактировать и дебажить с++ код.

                                                            Все же большая часть проектов под гугл которые зарабатывают деньги написанны большей частью на c++
                                                              0
                                                              Инсайдерская информация — очень сырая версия C++ IDE будет в сентябре (для членов компании), а дальше что и как — пока не известно :) (я не работаю в JetBrains, это слова знакомого)
                                                                0
                                                                Свет в конце тоннеля. А импорт проектов из Visual Studio предполагается?
                                                                  0
                                                                  Ничего больше не знаю, я там не работаю :)
                                                                  0
                                                                  В вы не в курсе условий соглашения о создании Android Studio?
                                                                  Кто-то кому-то что-то заплатил, или это «соглашение добра»?
                                                                  Нигде не гуглится даже год спустя.
                                                                  +1
                                                                  У меня такая же проблема была с PyCharm: редактирование кода в файле на 10000 строк практически невозможно. Пришлось перейти на Eclipse + PyDev.
                                                                    +4
                                                                    Вы мне сейчас чуть мозг не взорвали. Столько всего понаписано про ООП, код с душком и антипаттерны, и… файл на 10000 строк.
                                                                      +1
                                                                      Это реализация x86 ассемблера на Python. В x86 больше 1000 инструкций, каждая инструкция = функция в Python. Впрочем, это open source проект, так что если есть желание его улучшить — это всегда пожалуйста
                                                                  +1
                                                                  А кто то вообще в курсе, android studio, плагин для андроида написан с нуля для intellij idea или основан на существующем плагине?
                                                                    0
                                                                    Основан на существующем плагине.
                                                                    +5
                                                                    Студия появилась в общем доступе:
                                                                    developer.android.com/sdk/installing/studio.html
                                                                      0
                                                                      Прогресс на лицо, много полезных фич добавили.
                                                                      По причесали родной плагин, наконец то добавили фильтры для логката по имени пакета. Конечно не очень удобно он расположен, но все же лучше уже так, чем вообще без него.

                                                                      Старая болячка с панелями в редакторе так и осталась. Ну вот не может идея их запоминать, причем баг висит уже прилично долго.
                                                                        0
                                                                        Моргающие панельки оказывается уже исправили, но еще не выложили в общий доступ, должно быть в следующем обновлении.
                                                                        +1
                                                                        Как оно тормозит… Мой бог… И UI — просто вырви глаз!
                                                                          +3
                                                                          у вас хотя бы запустилось, у меня IDEA 13я открыла стартовое окно и все, ни существующие проекты не хочет открывать, ни новый создавать.
                                                                            +1
                                                                            а у меня вообще не запускается, т.е. ничего не происходит при клике.
                                                                            +2
                                                                            Я запустил с десятой попытки. Инсталлятор нашёл JDK, но никуда это не запомнил. studio.exe молча закрывалась, пока не запустил bin\studio.bat и не знал в чём дело. Пипец… Потом после запуска оно ещё пять минут тупило, что-то качало, что-то ставило…

                                                                            Вобщем, спустя пол-часа после установки я смог создать тестовый проект. Пока что впечатления от IDE крайне негативные.
                                                                              +2
                                                                              Если вы пришли с эклипса и активно используете горячие клавиши, готовьтесь к дальнейшим мукам. Для меня было дико то, что на Ctrl+Y висит удалить строку — это сочетание не нажмешь одной рукой (в эклипсе Ctrl+D) и оно, как бы, по логике должно redo делать (по крайней мере в большинстве программ оно делает именно redo). Также нет таких неимоверно удобных шорткатов, как вставка пустой строки вверх и копирование строки вверх.

                                                                              А что опечалило меня более всего — когда в эклипсе при вставке метода из меню быстрой помощи можно перемещаться между его параметрами кнопкой tab:
                                                                              image
                                                                              Идея же в методах вне зависимости от количества параметров оставит его скобки пустыми, типа «method()». Или я чего-то не понимаю?

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

                                                                              Любители идеи, не ругайтесь на меня, я просто привык к эклипсу.
                                                                                0
                                                                                Ctrl+Z — undo
                                                                                Ctrl+Shift+Z — redo.

                                                                                По поводу автоматической подстановки аргументов полностью солидарен, в Netbeans мне нравится эта штука, почти в 95% случаев подставляет все как нужно.
                                                                                  +2
                                                                                  Меня вообще немного смущает количество негативным отзывов к Эклипсу. Типа «и поделом» и «так им и надо». У нас на работе делились ровно пополам, половина любила Эклипс, половина на Идее. Все холивары заканчивались ничьей, тормозили наши проекты примерно одинаково, функционала прикольного в обоих IDE хватало. Я, хоть и сидел на Эклипсе, своим ребятам заказывал Идею без каких либо возражений.

                                                                                  А в комментариях к этому посту такое ощущение, что Эклипс уже похоронили. Но справедливости ради сказать, подутихла движуха со стороны Эклипса, свой Jazz они так и не выпустили.
                                                                                    0
                                                                                    И вообще этот шаг воспринимается как удар под дых от гугла. Люди привыкли к эклипсу, черт возьми, а они фактически вынуждаю их переходить на новую ide (потому что поддержка эклипса, как мне кажется, сойдет на нет)


                                                                                    Для инди-разработчиков — отчасти справедливо (ну, по крайней мере, валидный повод обидеться).
                                                                                    Для команд все несколько иначе. По моим наблюдениям — там, где за стандарт принята IDEA, достаточно чистый код пишут и пользователи Eclipse: планка задана, и она обеспечивается взаимодействием людей, а не взаимодействием стандартов. Там, где за стандарт принят «дефолтный» Eclipse, проблемы архитектуры и особенно стиля (я не про расположение скобок) не то, что не решаются, а попросту не ставятся: «А зачем это вообще, работает же?» — а немногочисленные белые вороны с «IDEA» либо вытягивают проект из болота хаков, как Архимед триеру за канат, либо попросту замыкаются и занимаются чем-нибудь более интересным и вознаграждающим.

                                                                                    Выборка моя, впрочем, небольшая, охотно поверю, что есть проекты, где архитектура продиктована заказчиком или фреймворком, или разработчики такие хардкорные сверхпрофессионалы, что их почерк и Vim не испортит. Но мне все-таки по душе идея (pun unintented), что человек не должен делать то, что может сделать автомат (в нашем случае — синтаксический и семантический анализ проекта в целом): это оскорбительно и для человека, и для автомата.
                                                                                      +2
                                                                                      Разве нельзя выбрать Eclipse keymap в настройках?
                                                                                        0
                                                                                        Конечно можно, но раз переходить на идею, то переходить по полной. Да меня в принципе устраивает ее раскладка горячих клавиш (кроме Ctrl+Y — я часто пользовался в эклипсе удалением строки одной левой рукой в то время, как правая лежала на стрелочках, в идее же для удаления строки приходится использовать обе руки). Потратить пару дней на привыкание к новым клавишам для меня не представляется проблемой, проблемой представляется отсутствие некоторых команд как таковых.
                                                                                          0
                                                                                          Для удаления строки можно использовать ctrl(cmd)+x при отсутствии выделения — тоже одной рукой и удобнее нажимать. Ctrl-Y даже не знаю, как вам удобно нажимать одной рукой ;)
                                                                                            0
                                                                                            Да нет же, Ctrl+Y — это в идее и это ооочень трудно нажимать одной рукой. Удобно — Ctrl+D. Про. Ctrl+X спасибо, но основная фишка, все-таки была в неизменении буффера.
                                                                                              0
                                                                                              А, да, неправильно понял. Кстати, ctrl+shift+v должно быть вставкой из истории буфера.
                                                                                    0
                                                                                    Если при создании проекта вам выводится сообщение «Your Android SDK is out of date…»:
                                                                                    «Configure» —> «Project Defaults» —> «Project Structure»
                                                                                    «SDKs» —> «Android SDK»
                                                                                    И там выбираете «Android 4.2.2» для «Build Target»
                                                                                  +2
                                                                                  Главное чтобы поддержка Scala была.
                                                                                    +5
                                                                                    Это решение очень давно назревало. Хорошо, что гугл не принялся свою IDE клепать, а использует лучшее что есть на рынке.
                                                                                      –1
                                                                                      Это решение очень давно назревало.

                                                                                      Ну не знаю, мне было бы приятнее купить полноценную Idea и без лишних извратов (свойственных ситуации, когда «она для этого не предназначена», возникающей при ответвлении специализированных IDE) писать и на Java/Scala и на Python и на PHP и под Android.

                                                                                      Хорошо, что гугл не принялся свою IDE клепать, а использует лучшее что есть на рынке.

                                                                                      Вообще да, здравый шаг перестать, наконец, зацикливаться на Eclipse и посмотреть в сторону IDEA, которая, IMHO, таки да, лучшее что есть на рынке.
                                                                                      +7
                                                                                      Объясните пожалуйста по фичам — IntelliJ IDEA Community Edition будет содержать все, что есть/будет в Android Studio или они будут развиваться независимо?
                                                                                        0
                                                                                        Да, в IntelliJ IDEA Community Edition включается тот же самый андроид плагин, что и в Android Studio.
                                                                                          0
                                                                                          Так Google собрались дорабатывать поддержку Android в Community Edition или всё-таки форкнули проект, брендировали и не планируют свои фичи отдавать. Очень похоже на ситуацию с Blink / WebKit…
                                                                                            +1
                                                                                            Ну вот как можно интерпретировать слова «тот же самый» как «форкнули и не планируют отдавать фичи»?
                                                                                              0
                                                                                              Тогда такой вопрос. Все ли возможности Android Studio реализуются в плагине, который можно будет использовать с IDEA или некоторые всё-таки идут не через плагин и в IDEA доступны не будут?
                                                                                        +4
                                                                                        Нет, все, точно пора в Бога начинать верить. За 5 лет наконец-то поняли, что eclipse вообще не тянет на роль адекватной IDE — без обид ребят, но после VS в ней просто физически больно работать.
                                                                                          +1
                                                                                          Да просто больно, можно не добавлять, после чего именно.
                                                                                          +2
                                                                                          А в чем будет отличие от обычной идеи то? Есть вообще смысл ставить? Будет ли доступно в виде плагина?
                                                                                            0
                                                                                            У нас с IDEA Community Edition были две проблемы:
                                                                                            1. Отсутствие поддержки Perforce/TFS
                                                                                            2. Отсутствие поддержки нативных исходников

                                                                                            1ую проблему мы решили покупкой Ultimate Edition, а вторая до сих пор остаётся открытой.
                                                                                            Будет ли поддержка 1ого и 2ого пункта в Android Studio?
                                                                                              0
                                                                                              Не совсем понятно, что вы имеете ввиду под поддержкой нативных исходников. Если про исходные коды платформы Android — то их можно без проблем подключить к своему проекту: File > Project Structure > Modules > Dependencies > Android Platform > source path.
                                                                                                +1
                                                                                                Речь, конечно, идёт об Адроид приложениях в которых помимо Java используется, например, C++ (Android NDK). Сейчас поддержки C++ сорцов нет, даже на минимальном уровне — приходится пользоваться Eclipse паралелльно с IDEA (там, кстати, с этим всё в порядке).
                                                                                                  0
                                                                                                  А, ну плюсы не поддерживаются, да. Возможно, ситуация изменится с выходом IDE для C++. По некоторым слухам — этой осенью.
                                                                                                0
                                                                                                Насколько мне известно, никаких планов включать в android studio плагины для работы с version control, которых нет в IntelliJ IDEA Community Edition, нету. Про нативные исходники спрашивайте гугл.
                                                                                                +5
                                                                                                Я прошу прощения, но будьте добры объяснить или дать ссылку с разъяснениями вот этого:
                                                                                                Коммерческая версия IntelliJ IDEA поддерживает 50 языков программирования

                                                                                                Я перерыл сайт в поисках этой инфы, но максимум что насчитал это около 20 языков и то, это если всякие (x/ht)ml и sql считать языками программирования…
                                                                                                  +1
                                                                                                  На сайте этого нет, так что список публикую прямо здесь (информация напрямую из команды IntelliJ IDEA):

                                                                                                  ant
                                                                                                  apache config
                                                                                                  CFML
                                                                                                  Clojure
                                                                                                  CoffeeScript
                                                                                                  CSS
                                                                                                  Dart
                                                                                                  Django templates
                                                                                                  Drools
                                                                                                  DTD
                                                                                                  ERB
                                                                                                  FreeMarker
                                                                                                  Gherkin
                                                                                                  Groovy
                                                                                                  GSP
                                                                                                  Haml
                                                                                                  Haxe
                                                                                                  HTML
                                                                                                  Jade
                                                                                                  Java
                                                                                                  Javascript
                                                                                                  JSP
                                                                                                  Kotlin
                                                                                                  LESS
                                                                                                  Mako Templates
                                                                                                  Mxml
                                                                                                  Objective-C
                                                                                                  PHP
                                                                                                  Play
                                                                                                  Properties
                                                                                                  Python
                                                                                                  Puppet
                                                                                                  RegExp
                                                                                                  ReST
                                                                                                  Ruby
                                                                                                  SASS
                                                                                                  Scala
                                                                                                  SCSS
                                                                                                  Slim
                                                                                                  Smarty
                                                                                                  SQL
                                                                                                  Tapestry templates
                                                                                                  Twig
                                                                                                  TypoScript
                                                                                                  TypeScript
                                                                                                  Velocity
                                                                                                  XPath
                                                                                                  Xml
                                                                                                  Xslt
                                                                                                  Yaml
                                                                                                    +1
                                                                                                    спасибо за информацию :) Я правильно подозревал, что в языки программирования были зачислены языки разметки, запросов, каскадные стили и шаблоны… Маркетинг. =)
                                                                                                  +1
                                                                                                  Поздравляю! Причем не только JetBrains с отличным партнером, но и Гугл — с правильным выбором!
                                                                                                    0
                                                                                                    Хмм. Перенес проект с Eclipse. Вроде даже собрал, но запустить отладку на телефоне не удалось o_O Может сохранилась непривычность с Eclipse, но при нажатии на кнопку плей, IDE сразу предлагает виртуалку создать
                                                                                                      +1
                                                                                                      Прошу прощения, разобрался :)
                                                                                                      0
                                                                                                      Предлагаю господам пройти опрос habrahabr.ru/post/179901/
                                                                                                        0
                                                                                                        Что-то не запускается на Win8 x64. У кого еще такое же горе?
                                                                                                        –1
                                                                                                        По-моему, этим пользоваться ещё затруднительно…
                                                                                                        1. Объясните мне, вот я создаю новый проект TestProject, с какой стати появляется ещё один TestProject, а внутри него другой TestProject, который и является тем, что мне надо?
                                                                                                        2. При старте, когда появляется окно быстрого старта, жму на ссылочку «Обновить», а мне в обратку — нет сети, проверьте подключение. Как тогда я вот это пишу?!
                                                                                                        3. Пытаюсь сделать «Create Desktop Entry» — как бы не так…
                                                                                                        4. Про git промолчу…

                                                                                                        Может я что-то не так делаю?? Оно хуже работает, чем СЕ…
                                                                                                          –1
                                                                                                          Всё происходит в Убунте
                                                                                                          0
                                                                                                          Неплохо, очень неплохо молодцы ребята. Единственное нарекание в сторону гугла за то что им столько времени понадобилось что бы понять что eclipse это безнадежно как ie6 (кстати ядро современного eclipse почти ровесник ie6). Ведь Intellij CE уже давно существует где же гугл был раньше?
                                                                                                            0
                                                                                                            Мне вот интересно, по каким критериям вы его на одну полку с IE 6 ставите. Мне лично обидно от подобного, так как разрабатываю именно на Eclipse.
                                                                                                              0
                                                                                                              Хм я лишь сказал что eclipse это так же безнадежно как ie6 или cobol. Я сравниваю не их самих а просто подвожу общую черту — no future. Я понимаю что вам может быть обидно, так же как эти слова могут быть обидны программисту cobol но факты говорят сами за себя. В плане eclipse это то что текущие версии этого продукта построены на eclipse 3.0 который почти ровесник IE6. Я не думаю что это удачное место обсуждения недостатков умирающего eclipse. От себя могу лишь добавить что мне лично было очень обидно из-за не имения возможности использования Intellij CE писать расширения для eclipse, храни вас всех Бог от такого удовольствия. Я солидарен в данном аспекте с гуглмэнами, они наверное на 7 небе от счастья после перехода с расширения для eclipse на использование кодовой базы Intellij CE.
                                                                                                            0
                                                                                                            А чем eclipse настолько хуже Intellij для разработки под android? Мне нравится eclipse например.
                                                                                                              0
                                                                                                              Я парой постов выше голосование постил, вот: habrahabr.ru/post/179901/
                                                                                                              Из него видно, что как бы мы с вами не любили эклипс, идею любит большее число программистов.
                                                                                                                0
                                                                                                                Лично мне пока гораздо более удобно работать в эклипсе. Сколько не пытался перейти на Intellij — всё никак, не комфортно.
                                                                                                                  0
                                                                                                                  Личное дело каждого из нас, я встречал народ который писал на java с использованием vim или textmate без особой поддержки ide. Потому что для этих людей главным минусом eclipse была его супер тяжеловесность.
                                                                                                                    0
                                                                                                                    Да это понятно… пожалуй, это единственное, что мне не нравится в eclipse. Но вот у меня пока не получается добавить нормально ABS в новый проект в Studio… Жесть какая-то.
                                                                                                              • UFO just landed and posted this here
                                                                                                                  0
                                                                                                                  Как бы гугл делает ставку на открытость и общественность. Т.е. вы хотите предложить сделать ещё один свой общественный велосипед, заместо того чтоб пользоваться и развивать другие?
                                                                                                                  • UFO just landed and posted this here
                                                                                                                  0
                                                                                                                  Мои поздравления! Лично я давно ждал этого события :-)

                                                                                                                  В дальнейшем желаю не терять в оптимизации, чтобы UI и рабочие процессы в Идее оставались такими же быстрыми и безглючными )
                                                                                                                    0
                                                                                                                    Даже и не знаю как выразить восторг по этому поводу. С уважением отношусь к eclipse, с большим уважением отношусь к netbeans, но после того как пересел на idea три года назад — что-то изменилось качественно. Все же хочется добавить что-то в функционал и изредка бывают мелкие баги, но в общем по моим ощущениям это самая стабильная, быстрая и теплая-ламповая IDE. Мои поздравления андроид джедаям.
                                                                                                                      –1
                                                                                                                      Запустил и радуюсь зависнувшему на середине лоадеру :(

                                                                                                                      Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
                                                                                                                      [ 1030] ERROR — com.intellij.ide.IdeEventQueue — Error during dispatching of java.awt.event.InvocationEvent[INVOCATION_DEFAULT,runnable=com.intellij.idea.MainImpl$1@3f160037,notifier=null,catchExceptions=false,when=1368938006275] on sun.awt.X11.XToolkit@6078def
                                                                                                                      java.lang.AssertionError
                                                                                                                      at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.loadClasses(ComponentManagerImpl.java:437)
                                                                                                                      at com.intellij.openapi.components.impl.ComponentManagerImpl$ComponentsRegistry.access$000(ComponentManagerImpl.java:426)
                                                                                                                      at com.intellij.openapi.components.impl.ComponentManagerImpl.createComponents(ComponentManagerImpl.java:106)
                                                                                                                      at com.intellij.openapi.components.impl.ComponentManagerImpl.initComponents(ComponentManagerImpl.java:357)
                                                                                                                      at com.intellij.openapi.components.impl.stores.ApplicationStoreImpl.load(ApplicationStoreImpl.java:87)
                                                                                                                      at com.intellij.openapi.application.impl.ApplicationImpl.load(ApplicationImpl.java:548)
                                                                                                                      at com.intellij.idea.IdeaApplication.run(IdeaApplication.java:143)
                                                                                                                      at com.intellij.idea.MainImpl$1.run(MainImpl.java:87)
                                                                                                                      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:251)
                                                                                                                      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:727)
                                                                                                                      at java.awt.EventQueue.access$200(EventQueue.java:103)
                                                                                                                      at java.awt.EventQueue$3.run(EventQueue.java:688)
                                                                                                                      at java.awt.EventQueue$3.run(EventQueue.java:686)
                                                                                                                      at java.security.AccessController.doPrivileged(Native Method)
                                                                                                                      at java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
                                                                                                                      at java.awt.EventQueue.dispatchEvent(EventQueue.java:697)
                                                                                                                      at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:700)
                                                                                                                      at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:525)
                                                                                                                      at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:348)
                                                                                                                      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
                                                                                                                      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
                                                                                                                      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
                                                                                                                      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
                                                                                                                      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
                                                                                                                      at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
                                                                                                                      [ 1032] ERROR — com.intellij.ide.IdeEventQueue — Android Studio (I/O Preview) AI-130.677228 Build #AI-130.677228
                                                                                                                      [ 1032] ERROR — com.intellij.ide.IdeEventQueue — JDK: 1.7.0_21
                                                                                                                      [ 1032] ERROR — com.intellij.ide.IdeEventQueue — VM: Java HotSpot(TM) 64-Bit Server VM
                                                                                                                      [ 1032] ERROR — com.intellij.ide.IdeEventQueue — Vendor: Oracle Corporation
                                                                                                                      [ 1033] ERROR — com.intellij.ide.IdeEventQueue — OS: Linux
                                                                                                                      [ 1033] ERROR — com.intellij.ide.IdeEventQueue — Last Action:

                                                                                                                      В общем раньше релиза ее лучше не тыркать судя по всему…
                                                                                                                        0
                                                                                                                        at java.security.AccessController.doPrivileged(Native Method)
                                                                                                                        натолкнул меня на мысль что дело в привилегиях, и что бы Вы думали? От рута таки запустилось, приятное окошко показало выбор, создание и т.п. проекта, 10 окошек с ошибкой подключения к ADB, невозможностью найти папку SDK(присутствовала, ради эксперимента я даже заменял ее на папку SDK из ADT tools4 Linux со встроенным Эклипсом) и т.д.
                                                                                                                        После создания нового проекта очередной вылет и стек-трейс.
                                                                                                                        Так что все что я писал Выше полностью актуально. Впрочем еще не попробовал попереключать версии JRE, попробую отпишусь как дела со стабильностью.
                                                                                                                      • UFO just landed and posted this here

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