Initial Thoughts on PyCharm

I am frustrated by VSCode lately. I might share the reasons in another post someday. For the moment, I turned to PyCharm and try to adopt it as my primary IDE for Python projects. So far, many things are really wonderful, like the refactoring tools, the AI toolbox, the constant level of memory usage and the editor in general.

But some things are at best called confusing, and I am not sure how to solve or deal with them.

I am willing to learn to accept these things, as the most annoying behavior of VSCode is solved with PyCharm. Working with our biggest Django application in VSCode burns memory like hell (>15 GB RAM after a few hours) if you want to use all the cool features from the Python extension. PyCharm, on the other hand, stays at 3-3.5 GB even after a long day of working with the code base. This is a game changer for me.

I love how it lets me tweak it to get the slick UI I want to have. And it feels good that I can support the PSF and DSF by buying a license. This time, I guess I used the PSF discount.

#development #python