I've been using IDLE with my raspberry for a while, it's nice at the beginning, but Pycharm provides lots more of features and I'm used to them since I've been also using Android Studio.
The problem is I couldn't figure out how to install the RPi module to control the pins of my Raspberry. Does anyone know how to do this?
In case it matters, it's python3 on a raspberry 2B.
You can run Pycharm directly on your Raspberry Pi:
- Using your Raspberry Pi, download the installation file directly from the Pycharm website (JetBrains).  It will be a tarball, i.e., a file ending in ".tar.gz".
- Extract the file to a folder of your choice.
- Browsing through the extracted files and folders, you will find a folder named "bin". Inside "bin" you will find a file named Pycharm.sh
- Using your terminal window, go to the "bin" folder and launch the Pycharm application by typing:  sudo ./Pycharm.sh
After several seconds (it's a little slow to load on my RPi3), Pycharm will load.  Have fun!
Install RPi module on Pycharm