Различия между IntelliJ IDEA 13 и Android Studio
В течение долгого времени Android Studio обеспечивала лучшую интеграцию с идеями по сравнению с IntelliJ IDEA.
Насколько мне известно, версия 13 IntelliJ IDE включает все функции, отсутствовавшие в предыдущих версиях.
Мой вопрос: существуют ли какие-либо эксклюзивные функции Android Studio, так что имеет смысл иметь отдельную установку, кроме IntelliJ IDEA?
Ответы
Ответ 1
Многие вопросы, касающиеся различий между двумя были освещены в сообщении в блоге.
Суть его в том, что плагин Android для IntelliJ и Android Studio сам исходит из одной и той же базы кода. Новые функции, появившиеся в Android Studio, также будут доступны в IntelliJ, если не сразу, то достаточно скоро.
Android Studio предлагает специальную среду разработки для Android, в которой некоторые из общих задач настройки (включая Gradle) более оптимизированы.
IntelliJ нацелен на разработчиков, которые поддерживают как Android, так и обычную разработку Java. Поэтому, если вы используете IDEA для большего, чем просто для разработки Android, вам лучше придерживаться этого.
Ответ 2
Основываясь на моих опытах и IntelliJ IDEA и часто задаваемые вопросы по Android Studio
- Прежде всего, оба используют один и тот же базовый код. Итак, нет
разница в этой части.
Android Studio и Android-плагин для IntelliJ IDEA построены из тот же код, и все изменения в Android Studio, и будут по-прежнему доступны в выпусках IntelliJ IDEA.
- Android-студия только, разработанная для создания приложений для Android.
Android Studio специально ориентирована на разработку Android и обеспечивает упрощенную среду и настройку проекта.
Но Intellij IDEA имеет функции для создания других продуктов, таких как JAVA-программы.
-
Вы не можете доверять студии Android (и почти до 2016 года)
полностью устойчив, поскольку у него все еще есть некоторые ошибки, которые маловероятны в
Идея Intellij.
-
Если вы полагаетесь на функции, доступные только в IntelliJ IDEA Ultimate (например, дополнительные плагины для управления версиями), вы не сможете использовать Android Studio?
эти дополнительные функции не будут доступны в Android Studio. Вы должен продолжать использовать IntelliJ IDEA Ultimate.
- Единственное преимущество, которое я видел в студии Android над Intellij IDEA, автоматически добавляет поддержку
appcompat
к проекту и не нужно проходить через шаги добавить его в проект
Поэтому я лично использовал Intellij IDEA и дождался, пока Google выпустит более стабильную версию для Android-студии
Ответ 3
Цитата из Блог Jetbrains:
Теперь доступен доступ к EAP IntelliJ IDEA 13, который включает в себя все функции Android Studio, за исключением измененного мастера проектов и интеграции конечных точек в облаке приложений.
Новые возможности Android Studio BTW не будут доступны пользователям IntelliJ IDEA v12. Новые функции (особенно поддержка Gradle) зависят от основных изменений, которые были сделаны на платформе версии 13, и нет планов по их резервному копированию.