我正在編寫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)。
: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有多少時差。 –
這是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
如果你真的需要知道它們在Android開發方面有何不同,爲什麼不嘗試**嘗試它們? (您已經擁有IDEA的許可證,並且AS是免費的,所以沒有任何事會阻止您。) – Jonik