We are working on a final IDE distribution using PyCharm as a model.
The final distribution is coming with a lot pre-installed plugins.
Is there a way to :
1. Not preinstalled some them
2. Desactivate some of them
In the META-INF/MyIdePlugin.xml, they seems to be installed by the following includes:
<xi:include href="/META-INF/PlatformLangPlugin.xml" xpointer="xpointer(/idea-plugin/*)"/>
<xi:include href="/META-INF/XmlPlugin.xml" xpointer="xpointer(/idea-plugin/*)"/>
I tried to remove them but they are a mixed of really mandatory plugins (core) and optional (like git).
As our distribution will be use by non-developers, it's better for us to remove (or disable) by default all the plugins that could create a more complex interface (like Git or Mercurial menus and behavior).
In the same way could we hide some Tool Windows from the Side bar like 'Version Control' or 'Services' ?