Overall Satisfaction with PyCharm
PyCharm is used for Python script development, debugging, and testing.
- Helps with script writing by identifying syntax, spelling, variable issues
- Debugger is great, makes finding issues easy
- Great user interface, easy to follow menu structure helps to learn the navigation of features
- Some functions in pycharm are not very intuitive
- Mapping to Python interpreter could use work to make it easier to map all projects to 1 venv
- Helps to decrease script dev time
- Helps to add version control (if configured) to scripts
- Makes debugging easy
- PyDEv, Spyder and Sublime Text
PyCharm, for me, works best out of all IDEs I have tested. Sublime Text is great but to add debugging, etc., you need additional tools or add-ons. For me, it was a long search and I kept coming back to PyCharm because of its feature set, GUI, and overall usability.