https://b3d.interplanety.org/en/using-external-ide-pycharm-for-writing-blender-scripts/
Using external IDE PyCharm for writing Blender scripts