PyCharm is the best python tool out there, especially that it supports remote interpreters.
However, I encountered a synchronization problem. I have multiple machines, some in my company and some in my house. When I create a new project that uses a remote interpreter, I need to manually set it up on each of the machines. When I change the configuration, I need to do the same thing on all the machines. Is there any easy way to handle my case, which requires syncing all the machines with the interpreter configuration (along with the local files)?