【发布时间】:2014-04-13 18:08:07
【问题描述】:
长期以来,与 IntelliJ IDEA 相比,Android Studio 提供了更好的 ide 集成。
据我所知,IntelliJ IDE 的第 13 版确实包含以前版本所缺少的所有功能。
我的问题是:除了 IntelliJ IDEA 之外,Android Studio 是否还有任何专有功能,所以单独安装是否有意义?
【问题讨论】:
长期以来,与 IntelliJ IDEA 相比,Android Studio 提供了更好的 ide 集成。
据我所知,IntelliJ IDE 的第 13 版确实包含以前版本所缺少的所有功能。
我的问题是:除了 IntelliJ IDEA 之外,Android Studio 是否还有任何专有功能,所以单独安装是否有意义?
【问题讨论】:
关于两个have been covered in a blog post 之间差异的许多问题。
它的要点是 IntelliJ 的 Android 插件和 Android Studio 本身来自同一个代码库。 Android Studio 中引入的新功能也将在 IntelliJ 中可用,如果不是立即可用,那么很快。
Android Studio 提供了一个特定于 Android 的开发环境,其中一些常见的设置任务(包括 Gradle)更加简化。
IntelliJ 面向同时进行 Android 和常规 Java 开发的开发人员。因此,如果您将 IDEA 用于 Android 开发之外,最好还是坚持下去。
【讨论】:
IntelliJ IDEA 13 的 EAP,包括除重新设计的新项目向导和 App Engine 云端点集成之外的所有 Android Studio 功能。
顺便说一句,IntelliJ IDEA v12 的用户将无法使用 Android Studio 的新功能。新功能(尤其是对 Gradle 的支持)取决于版本 13 平台中所做的主要更改,并且没有向后移植它们的计划。
【讨论】:
根据我的经验和IntelliJ IDEA and Android Studio FAQ
Android Studio 和 IntelliJ IDEA 的 Android 插件是从 相同的代码,Android Studio 中的所有更改都是并且将会 继续存在,在 IntelliJ IDEA 版本中可用。
Android Studio 专门专注于 Android 开发和 提供简化的环境和项目设置
但 Intellij IDEA 具有生成 JAVA 程序等其他东西的功能。
你不能真的相信 Android Studio(现在快 2016 年了) 完全稳定,因为它仍然有一些不太可能出现的错误 Intellij 理念。
如果您依赖仅在 IntelliJ IDEA Ultimate 中可用的功能(例如额外的版本控制插件),您将无法使用 Android Studio?
这些附加功能在 Android Studio 中不可用。你 应该继续使用 IntelliJ IDEA Ultimate。
appcompat 的支持添加到项目中,而不必经过 the steps to add it to the project
所以我会亲自使用 Intellij IDEA 并等待 Google 发布更稳定的 Android Studio 版本
【讨论】: