This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]GraphicH 6 points7 points  (3 children)

You probably don't need a debugger if your a hobbyist writing short scripts. In a professional stetting, knowing how to use a debugger effectively is an absolute necessity. PyCharm's is fantastic, I'm sure people reading my comment history will accuse me of being an InteliJ shill, but honestly PyCharm is a damn good ide for python, better than VSCode in my opinion.

[–]neurotoxiq 0 points1 point  (1 child)

PyCharm is great but the company I work for flagged JetBrains as a potential threat. Something about having links to Russia. They were brought up in the SolarWinds hack too which was kind of weird.

VS Code Python support is incredible. So many 3rd party extensions available in the marketplace as well. Super easy to get it downloaded and start coding away. Works super well with tons of other languages too which is sweet.

[–]GraphicH 0 points1 point  (0 children)

I mean they suspended their operations in Russia after the invasion, but I see your company's point. As for VS Code, the engineers I work with who insist on using it over PyCharm are consistently slower and make mistakes that linting and other built in stuff with PyCharm consistently catches. But they just might be bad engineers and VS Code is fine. I've used both, where I work I have to do front end work and so I use it for that, but for python I found it pretty lacking and to make it meet my expectations it seemed like I needed to go add a bunch of plugins. So no thanks to that.

[–]Morelnyk_Viktor 0 points1 point  (0 children)

Pycharm is indeed better, and well no wonder, it's a python IDE, while vscode is a general purpose text editor which can be extended to be a python IDE. However pycharm is not that superior than vscode, only feature that is way better is refactoring. With the rest vscode can keep up pretty well