Merge Intellij IDEs to have only one installed - android-studio

This is a basic question.
I use Android Studio, AppCode, IntelliJ IDEA, PHPStorm and RubyMine.
Is there any way to merge all of those IDEs?
For example, IntelliJ IDEA with plugins for each type of development instead of having 5 IDEs that are basically the same.
Thanks.

Intellij IDEA Ultimate includes all the features available in PHPStorm and RubyMine (but you need installing some missing plugins from the repository). Same for Android Studio (https://blog.jetbrains.com/idea/2013/05/intellij-idea-and-android-studio-faq/). So you can just use Intellij IDEA for Ruby, PHP and Android development. AppCode, however, can't be replaced with IDEA

Related

Plugin Error: Plugin "Visual Paradigm SDE for IntelliJ IDEA (Community Edition)" is incompatible (supported only in IntelliJ IDEA)

When I install the Visual Paradigm SDE for IntelliJ IDEA (Community Edition) plugin, it doesn't work. After installing it and closing and reopening Android Studio 4.2, I get the above error message. How do I use this plugin with Android Studio 4.2?
I solved the problem by using UML Generator instead
To answer the original question
You have to install the full version of the related product before the plugin will function properly. This can be purchased over at https://www.visual-paradigm.com (a trial period is also available).
If you prefer an alternative to this paid software and need to fully remove the plugin
Note - Uninstalling the typical way will not work with this plugin.
Trash the plugin file:
Visual_Paradigm_SDE_for_IntelliJ_IDEA_%28Community_Edition%29_1149.jar
Depending on the version of AS your plugin path may vary slightly.
Located (on MacOS):
/Users/[username]/Library/Application Support/Google/yourAndroidStudioVersion/plugins
Located (on Windows):
C:\Users\yourUserName\AppData\Roaming\Google\yourAndroidStudioVersion\plugins

JShell console in Android Studio

IntelliJ IDEA 2017.1 has a built-in JShell, which imports all the project's libraries etc.
Is it possible to use this in Android Studio? (It is not in the Tools menu, as said in the blog post).
UPDATE: Android still does not support Java 8 completely, JShell is Java 9. It might still be possible to use the gradle jshell plugin, or use the Kotlin REPL.
You can also use my project jshell-plugin that is a fork of the gradle jshell plugin you mentioned, but with improved features.
Also as you mentioned, you need JDK 9+ to run it, but if it is not your default JDK and you don't want to change that configuration from your local environment, here is a trick:
$ export JAVA_HOME="/path/to/jdk9+"
$ gradle --console plain jshell
The export of the JAVA_HOME environment variable will have effect only in the active console you have opened.

Intellij Idea Ultimate or Intellij Idea Plus PyCharm and Android Studio

I am coding Android Apps, Server-Side Python Code and using Spring Framework. I have a student license for JetBrains. I like things organized, so should i use Intellij Idea with Android and Python Plug-in or PyCharm, Android Studio and Intellij Idea separated.
Is there too much pros of Android Studio and PyCharm over Intellij Idea plug-ins.
Note: I asked that question 'cause previous questions about this subjects are about android and python separately and also not up-to-date. The nearest question is almost 1 year ago.
Edit: My decision is to go with Intellij Idea Ultimate only. I leave the question open in case some expert want to answer that question detailed. But you can read this answer that help me made my decision.
Long story short: Android Studio and PyCharm can be more up-to-date but the difference is not to much. JetBrains also developing PyCharm, they usually update Python plugin of Idea quickly. Idea is better in terms of Jython. Also, in terms of Android Studio, JetBrains can also add some features that Studio doesn't have. And since new Android Versions are not become widely used too fast, Intellij Idea can apply the changes before it is late. (Both Android Studio and PyCharm based on Intellij Idea.)
For Android development, just use Android Studio. It’s developed by Google’s Android team (instead of JetBrains) and always has the latest Android-specific stuff that IntelliJ IDEA’s Android plugin might not.
(For server-side Python, I’m guessing the choice of PyCharm or IntelliJ IDEA doesn’t really matter much; they mostly have the same features. But I'm no expert there.)

How to build plugins for Android Studio?

I'm not asking about gradle plugins, I'm asking how could you change the IDE itself?, like adding a new menu.
Android Studio is based on the IntelliJ Platform, so all of the information for building IntelliJ IDEA plugins applies to Android Studio as well. See here for the IntelliJ IDEA plugin development documentation.

How to inactivate class in Tools window of project of Android Studio

What I want to do is to inactivate the one of java class in the tools window of project which is left sided of screen as usual. I tried to find how to inactivate it. But I could not find it. I guess it was existed in Eclipse on Windows version.
My environment:
Android Studio 0.4.0 on OSX
Do you know someone about it? Or, Could you tell me alternative way to inactivate?
Sincerely,
You can use File> Settings > Compiler >Excludes to exclude some classes or file while compilation.
I never tried Inactive in Eclipse so not sure if this do the same which Eclipse Do.

Resources