Programmatically add Custom Tools Follow Answered Michimussato Created December 12, 2017 13:52 Hi there Is there a way to add/remove/manage External Tools (Settings->Tools->External Tools) programmatically? Cheers, Michi
The info about External tools is stored in External Tools.xml from settings directory: https://intellij-support.jetbrains.com/hc/en-us/articles/206544519-Directories-used-by-the-IDE-to-store-settings-caches-plugins-and-logs (for example, in my case on Windows C:\Users\Anna.Morozova\.PyCharm2017.3\config\tools\External Tools.xml). You could modify or remove this file programmatically.
Thank you for this suggestion. Most application settings seem to be portable. That's great. However, I'm trying to find a solution which would allow a team to share as many settings as possible. I created another ticket: