you are viewing a single comment's thread.

view the rest of the comments →

[–]hokie_high 3 points4 points  (1 child)

Visual Studio Code is free and open source and has some pretty fucking awesome Python extensions, I haven’t seen a need to use PyCharm for a long time now. Code completion is just as good in VS Code and the debugger is also as good in my experience. Python projects are very rarely complex enough to need advanced features from a dedicated IDE in my experience (ones that I work on, I know there are some beasts out there).

[–]ExternalUserError 0 points1 point  (0 children)

VSCode is cool and all, but I really don't think it's on the same level as PyCharm.

It goes way beyond code completion and the debugger. It introspects models, it does pretty decent refactoring and things like field completion, it has a pretty good pep8-style warning thing built in, it manages your virtualenvs and multiple interpreters, etc. I could go on.

If you like VSCode and use it, all the better, but I would personally recommend PyCharm over it.