Hacker News new | ask | show | jobs
by 404mm 1833 days ago
Pointing people to VS Code just because it’s one of top three, where the other two options are Visual Studio and NP++ is strange to say at least.

VS Code is probably one of the top five options, but not mentioning PyCharm as one of the top choices is not right.

There’s a significant difference between a general purpose pluggable code editor, such as VC Studio, Atom, Sublime… and actual IDE made for Python.

3 comments

I personally find VSCode the easiest editor to set up for Python development and the most powerful. I tried to set up the remote debugging in PyCharm, but it didn’t work. The refactoring tools available via pylance, linting with pycodestyle and the remote editing in VSCode took very little time or effort to set up and allow me to use the same editor I use for PHP, Zig and Rust. I have been working to set up neovim for a similar experience, which has access to a lot of the same features, but it has taken me many more hours of configuration. I understand there’s a lot of reasons not to like VSCode, but in terms of functionality and ease of setup for Python it has been the best for me.
I started my Python journey in Atom with some plugins, mainly using pylama. It was pretty decent and I still use it for ad-how code changes. When I work on anything more complex, I just switch over to pycharm because it also helps my brain to switch to “Python mode” better :)

Glad you found your happy place, that matters more than the actual feature set provided, IMO.

Fully agree. Intellij and Pycharm together got 38.8% of votes, which clearly shows that the jetbrains cosmos is definitely a popular contender
Python is not open source and crucial features like remote python interpreter is behind a paywall. I don’t see why anyone would use pycharm
We use it because it is a better IDE. I am a professional who gets paid for my output and I pay for tools that enable me to get more work done faster and with fewer errors. If PyCharm saves me one hour every year over other alternative editors it will have paid for itself. I assure you that it pays for itself every year.
> Python is not open source

Eh? Do you mean pycharm? Even so what's wrong with a professional product being paid-for and closed source? Developers have to eat too, many of which I'd imagine also contribute to other opensource projects, using... pycharm.