I used to develop Java or HTML/PHP project on NetBeans. I appreciate a number of its functionality like :
- Fast code libraries browsing
- Code refactoring
- Auto-completion
- Highlight syntax errors
- FTP upload
- Project/favorites file browser
- Keep file histories
- Step by step debugging tools
I have recently needed to start on Python development, I've seen that the NetBeans Community (it's not an official Oracle support) try to provide Python support, but I would like to know if there is **another Python IDE** which offer functionality of the same quality than NetBeans can provide?
And finally Eclipse has a wonderful PyDev plugin that turns it into a Python IDE. While this works just fine, I would recommend trying out the other two first as it can be fairly clunky.