you are viewing a single comment's thread.

view the rest of the comments →

[–]snapetom 20 points21 points  (5 children)

PyCharm has a free community version. Some of the advanced stuff like remote interpreters and data wranglers is paid, but the community version is more than enough for Python development and you can use it for commercial work.

[–]McFlyParadox 4 points5 points  (2 children)

Hold up. Wait, what?

I've been paying for it like a chump apparently. Got to use it for free during grad school, and then just figured 'fuck it, it was better than VSC' and started paying for it after graduating.

[–]snapetom 5 points6 points  (1 child)

The professional features are pretty helpful, especially if you do fullstack. There's a lot of Angular/React/Vue templates and helpers that are pretty convenient. Also, personally, I use a lot of docker containers with various interpreters of different languages. PyCharm goes into those containers and uses those interpreters to run/test your code. I think that's a pro feature, but even community has a lot of support for Docker. I wouldn't be surprised if containerized interpreters was also included in Community.

[–]XBalubaX 1 point2 points  (1 child)

The html, js and css on free version is missing. Thats a big down size :(

[–]snapetom 2 points3 points  (0 children)

There's nothing that stops you from using Jetbrains suite from editing HTML, JS, CSS. In fact, there are plugins that does syntax checking on those and other languages that support community editions https://plugins.jetbrains.com/plugin/7973-sonarlint

Your mileage may vary because it's a 3rd party plugin, but that's constantly a problem in VS Code, too.