【问题标题】:Intellij Idea Ultimate or Intellij Idea Plus PyCharm and Android StudioIntellij Idea Ultimate 或 Intellij Idea Plus PyCharm 和 Android Studio
【发布时间】:2025-12-06 22:35:01
【问题描述】:

我正在编写 Android 应用程序、服务器端 Python 代码并使用 Spring 框架。我有 JetBrains 的学生许可证。我喜欢有条理的东西,所以我应该将 Intellij Idea 与 Android 和 Python 插件或 PyCharm、Android Studio 和 Intellij Idea 分开使用。

Android Studio 和 PyCharm 的优点是否超过 Intellij Idea 插件。

注意:我问了这个问题,因为之前关于这个主题的问题分别是关于 android 和 python 的,也不是最新的。最近的问题是大约 1 年前。

编辑:我的决定是只使用 Intellij Idea Ultimate。如果一些专家想详细回答这个问题,我会保留这个问题。但是您可以阅读 this answer 来帮助我做出决定。

长话短说:Android Studio 和 PyCharm 可以更新,但差别不大。 JetBrains 也在开发 PyCharm,他们通常会快速更新 Idea 的 Python 插件。就 Jython 而言,Idea 更好。另外,在 Android Studio 方面,JetBrains 还可以添加一些 Studio 没有的功能。而且由于新的 Android 版本并没有很快被广泛使用,因此 Intellij Idea 可以在为时已晚之前应用更改。 (基于 Intellij Idea 的 Android Studio 和 PyCharm。)

【问题讨论】:

    标签: android-studio intellij-idea pycharm jetbrains-ide


    【解决方案1】:

    对于 Android 开发,只需使用 Android Studio。它由 Google 的 Android 团队(而不是 JetBrains)开发,并且始终拥有 IntelliJ IDEA 的 Android 插件可能没有的最新的 Android 特定内容。

    (对于服务器端 Python,我猜 PyCharm 或 IntelliJ IDEA 的选择并不重要;它们大多具有相同的功能。但我不是那里的专家。)

    【讨论】:

    • 在这里:blog.jetbrains.com/idea/2013/05/… 它说“不。Android Studio 和 IntelliJ IDEA 的 Android 插件是从相同的代码构建的,Android Studio 中的所有更改都是,并将继续是,在 IntelliJ IDEA 版本中可用。”所以,我应该使用 Studio,因为它在 Android 上是最新的。我的意思是 Idea 与 Studio 有多少时差。
    • 那是在 2013 年发布的,当时发布了 Android Studio 的非常早期预览,Android IDE 环境非常不同。据我了解,当 Android Studio 成为 Google 的官方 Android IDE 时,情况可能会有所不同。我认为 IDEA 中并非总是立即提供最新的 Android 功能。对于任何严肃的 Android 开发,我只推荐 Android Studio (and I’m not the only one)。我自己在 Android 上使用 AS,在后端和其他东西上使用 IDEA。
    • 如果您真的需要了解它们在 Android 开发中的不同之处,为什么不直接尝试一下? (您已经拥有 IDEA 的许可证,并且 AS 是免费的,所以没有什么能阻止您。)
    最近更新 更多