I've just noticed that Pycharm Python IDE is now under the Apache 2 license and Jetbrains has moved the IDE to an open community edition.
I would like to run ROS using PyCharm, but I have to modify the desktop file jetbrains-pycharm-ce.desktop from:
Exec=bash -i -c "/opt/pycharm-community-4.0.4/bin/pycharm.sh" %f
I wonder what bash -i -c is doing because I do not want to alter PyCharm for future projects.
PyCharm is a new IDE from JetBrains, built specifically for Python developers. It has tons of cool features that may improve your productivity a lot.