What is PyCharm?
Who uses PyCharm?
Why developers like PyCharm?
Here are some stack decisions, common use cases and reviews by companies and developers who chose PyCharm in their tech stack.
I've never had much issue running multiple IDEs and generally pick them based on the languages they best support. For front end work where I mainly use TypeScript, I stick heavily with Visual Studio Code. However, for backend work which we do primarily in Python, PyCharm is my go-to editor. The one thing that I do however is I do remap keyboard shortcuts so I get consistent keyboard ability even when I switch IDEs.
PyCharm is still used for some big #Python projects that I manage... but Visual Studio Code is becoming the main alternative. The huge ecosystem of Visual Studio Code plugins is replacing many of the PyCharm functionalities, and Visual Studio Code is much lighter and faster.
It's big, it's bloated and gobbles down around 2gb of RAM on a bad day, but I use PyCharm because it's an amazingly powerful tool. You may think that your editor is all you ever need, but nothing beats PyCharm's insight tools, built-in linter, massive library of extensions, and broad support for common frameworks like Django.
I use it every day and after 6+ years, I still love it.
PyCharm is our preferred IDE for python apps, for all its simple awesomeness in writing code, as well as the ease with which you can run a Django shell, a web server, or run tests. PyCharm
- great editor
- helpful configurations, though tedious
- online docs (rival stackoverflow) PyCharm
Free for community projects... Must try for those looking for Python IDEs. Works out of the box. PyCharm
- Syntax highlighting
- Auto-Indentation and code formatting
- Code completion
- Line and block commenting
- On-the-fly error highlighting
- Code snippets
- Code folding