Комментарии 28
НЛО прилетело и опубликовало эту надпись здесь
Поделитесь, пожалуйста, чем так весьма убога Visual Studio и как эти проблемы решаются в Idea? А то я работаю и не знаю, вдруг есть IDE лучше.
+10
НЛО прилетело и опубликовало эту надпись здесь
Как среда разработки в общем она хороша, но почему там такой убогий редактор кода?! И даже VisualAssist и Productivity Power Tools не спасают. За столько лет они понапихали в студию миллион всяких штук, а редактор кода вообще не развивают. Банально, нет возможности дублировать строку без затирания буфера обмена. Про остальное мне просто даже писать лень. Мультикурсоры в студии — это фантастика.
Почти никакого рефакторинга из коробки вплоть до VS2013. Никакой умной навигации по коду.
Эта их intellisense для C++ отвратительная тормознутая фигня. Её, бывает, клинит секунд на 30 при банальном переходе к определению функции в том же файле.
Горячие клавиши по умолчанию для инопланетян. Ну какой гуру юзабилити додумался запихать такую полезную и часто используемую функцию как Comment/Uncoment в Edit/Advanced да ещё и повесить на отдельные кнопки?! Спасают расширения, но они все какие-то кривые, даже VisualAssist.
Интеграция с системами контроля версий отвратительная. Вы видели плагины интеграции в Idea? Сравните их с тем, что есть в VS из коробки и со сторонними расширениями. Для того же git, например.
Почти никакого рефакторинга из коробки вплоть до VS2013. Никакой умной навигации по коду.
Эта их intellisense для C++ отвратительная тормознутая фигня. Её, бывает, клинит секунд на 30 при банальном переходе к определению функции в том же файле.
Горячие клавиши по умолчанию для инопланетян. Ну какой гуру юзабилити додумался запихать такую полезную и часто используемую функцию как Comment/Uncoment в Edit/Advanced да ещё и повесить на отдельные кнопки?! Спасают расширения, но они все какие-то кривые, даже VisualAssist.
Интеграция с системами контроля версий отвратительная. Вы видели плагины интеграции в Idea? Сравните их с тем, что есть в VS из коробки и со сторонними расширениями. Для того же git, например.
… как эти проблемы решаются в Idea?Этих проблем просто нет там. Единственная проблема Idea — общая тормознутость платформы.
0
Сравните их с тем, что есть в VS из коробки и со сторонними расширениями. Для того же git, например.
Я бы не был столь категоричен. С гитом в VS 2013 нормальная интеграция (как минимум для базового пользования).
0
Про тормознутость AS я бы поспорил. Вполне сносно можно писать код и отлаживать на старом Atom нетбуке (!), чем пару дней назад мне пришлось заниматься.
0
Ну видимо потому что IDE это не только скриншот редактора кода. А IDE это целая платформа для разработчиков, это отладка, как локальная так и удалённая. Это именно возможность расширения плагинами и их обилие, при этом установка довольно удобна, чего нельзя сказать о большинстве других IDE. Это дополнительные сопутствующие инструменты.
Опять же, если вы говорите о IDE, то что такое Idea? Она вся построена на плагинах, пусть и от разработчиков среды. Так же плюшки надо доставлять плагинами. Чем это отличается от докручивания VS плагинами?
Особенно прикольно смотреть, когда с одним и тем же проектом (сравниваю на C++ проекте) VS выжирает 120Мб, + VA 180Мб, а если VA поменять на Resharper C++, то выжрать 2Гб ей не составляет проблем (логично, что жрёт именно Resharper), при этом делает это чуть ли не сразу после загрузки проекта (дальше x86 процессу просто не позволено жрать, а так бы и больше выжрала). Увы, уровень оптимизации продуктов JetBrains не впечатляет. Говорить про то, как разжирается Android Studio даже и не хочется. Ну и работать в IDE которая постоянно подвисает из-за того, что начинает уезжать в свап нет никакого желания.
Да, есть Eclipse, имеет очень много плагинов, да, есть NetBeans, который так же имеет множество плагинов, но увы, убогость навигации, поиска и установки дают о себе знать.
Опять же, если вы говорите о IDE, то что такое Idea? Она вся построена на плагинах, пусть и от разработчиков среды. Так же плюшки надо доставлять плагинами. Чем это отличается от докручивания VS плагинами?
Особенно прикольно смотреть, когда с одним и тем же проектом (сравниваю на C++ проекте) VS выжирает 120Мб, + VA 180Мб, а если VA поменять на Resharper C++, то выжрать 2Гб ей не составляет проблем (логично, что жрёт именно Resharper), при этом делает это чуть ли не сразу после загрузки проекта (дальше x86 процессу просто не позволено жрать, а так бы и больше выжрала). Увы, уровень оптимизации продуктов JetBrains не впечатляет. Говорить про то, как разжирается Android Studio даже и не хочется. Ну и работать в IDE которая постоянно подвисает из-за того, что начинает уезжать в свап нет никакого желания.
Да, есть Eclipse, имеет очень много плагинов, да, есть NetBeans, который так же имеет множество плагинов, но увы, убогость навигации, поиска и установки дают о себе знать.
+4
От google?
Это ж видно невооруженным взглядом, что это Idea от JetBrains)
И кто сказал, что Visual Studio удобнее? Просто facepalm))
Это ж видно невооруженным взглядом, что это Idea от JetBrains)
И кто сказал, что Visual Studio удобнее? Просто facepalm))
-25
Вопрос немного не по существу, но может кто знает, как сделать, чтобы в Eclipse при наведении на строку из ресурсов так же показывались все варианты строки из локализаций как на пикче habrastorage.org/files/517/964/603/517964603df747daa56b30251844d03c.png?
-3
Поддержка NDK там появилась?
+8
Поддержу вопрос. Я не стал использовать нулевые сборки только по причине отсутствия поддержки NDK, о чем было написано на страничке Android Studio. Сейчас упоминание про это ограничение убрали.
0
Можно предположить, что запилят в скором времени, т.к. разработку ADT для эклипса они прекращают.
0
… выпущенной Google среде разработки Android-приложений далеко, например, до Visual Studio от Microsoft
С каких пор Visual Studio от Microsoft позволяет вести разработку под Android? Что за чушь, сравнивать эти ide, если они не имеют ничего общего? Venture Beat написали какую-то херню, а автор статьи не думая её скопипастил. А если сравнивать с adt, то новая ide очень прогрессивная (на мой взгляд).
0
Не могу сказать о достоинствах/недостатках Visual Studio по сравнению с Intellij или Eclipse, но по поводу:
С каких пор Visual Studio от Microsoft позволяет вести разработку под Android?Как ни странно используя Visual Studio можно писать кросплатформенные приложения, а ещё разработчики из Microsoft написали свой Android Emulator, который построен на основе гипервизора. И судя по видео, работает он быстрее чем Google Android Emulator на основе QEmu.
+8
НЛО прилетело и опубликовало эту надпись здесь
Android Studio — это ide на базе плагина который идет с Idea Ultimate Edition. Т.е. они абсолютно одинаковые (плюс-минус в мелочах).
0
НЛО прилетело и опубликовало эту надпись здесь
Да, android studio сделана на базе бесплатной comunity edintion. Но с ultimate идет плагин, который теперь делает google. Т.е. тот же, что и в android studio. Конечно в ultimate есть пачка плагинов, которых нету в бесплатной версии (а значит и в android studio) и плагин для работы с db один из них. Итого: в Android Studio нет ничего, чего бы не было в Idea Ultimate. Но, насколько я знаю, и никаких дополнительных специальных для андроида плагинов в Idea Ultimate нет. Поддержка андроидного sqlite это скорее исключение. Которое, к слову, можно скорее всего найти в 0xDBE.
0
Откуда там разница в удобстве и производительности? Платформа одна и та же. Считай AS таким очень крутым плагином к идее.
0
Утомляет gradle project sync failed после каждой новой версии.
+4
Честно, до сих пор не могу понять, пользоваться Android Studio или Intellij Idea Community. Больше всего меня беспокоит Gradle, который постоянно терял совместимость с предыдущими версиями после обновления. Из-за этого в Idea 13 проекты от студии в один момент перестали работать. Вот и думаю, не будет ли такого снова.
+1
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Android Studio 1.0: первая стабильная IDE от Google