2016-06-14 114 views
0

我正在编写Android应用程序,服务器端Python代码并使用Spring Framework。我有JetBrains的学生执照。我喜欢组织的东西,所以我应该使用Intellij Idea与Android和Python Plug-in或PyCharm,Android Studio和Intellij Idea分离。Intellij Idea Ultimate或Intellij Idea Plus PyCharm和Android Studio

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可以在更晚之前应用这些更改。 (Android Studio和基于Intellij Idea的PyCharm)。

回答

1

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

(对于服务器端的Python,我猜PyCharm或的IntelliJ IDEA的选择并不真正的问题太多,他们大多具有相同的功能,但我不是专家那里。)在这里

+0

:https://blog.jetbrains.com/idea/2013/05/intellij-idea-and-android-studio-faq/ 它说“没有Android Studio和IntelliJ IDEA的Android插件是由相同的代码构建的,而且Android Studio中的所有更改都将在IntelliJ IDEA版本中提供,并将继续提供。“ 因此,我应该使用Studio,因为它与Android更新。我的意思是Idea与Studio有多少时差。 –

+2

这是2013年发布的,当时Android Studio的一个非常*早期的预览发布了,而Android IDE的风景则截然不同。据我的理解,Android Studio是Google的官方Android IDE时,情况可能会有所不同。我不认为最新的Android功能在IDEA *中立即可用*。 对于任何严重的Android开发,我只是推荐Android Studio([并且我不是唯一一个](https://github.com/futurice/android-best-practices#ides-and-text-editors))。我自己使用AS for Android,IDEA用于后端和其他内容。 – Jonik

+0

如果你真的需要知道它们在Android开发方面有何不同,为什么不尝试**尝试它们? (您已经拥有IDEA的许可证,并且AS是免费的,所以没有任何事会阻止您。) – Jonik