<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>Score 9 out of 100
Based on 92 reviews and ratings
Likelihood to Recommend
- When Python is the main language of choice, an IDE like PyCharm is a great choice
- Web development and server development (services) development is also very well supported
- React programming needs some additional assistance as JSX is a new file format which mixes HTML as a JS string. That is amazingly integrated as well
- However, this IDE has heavy memory requirements and needs a good machine
- Customizable interface: layout, color scheme, hot keys, etc may all be individually tailored to a user.
- Platform intelligence: debugging, code analysis, dependency resolution, and auto completion make the PyCharm IDE efficient and a pleasure to use
- Support / tutorials guide the user through learning the different capabilities (this was a big deal for me when I switched to using Python / PyCharm after coding in a text editor and R Studio)
- Copy-paste does not work correctly. The default printing is in the form of Insert. I always need to press the enter button to come out of the insert mode and also have to right-click and select copy or paste instead of default CNTRL c and CNTRL V. It is working good for some others in the team, and I am not able to fix this.
- Too much of underlining the code considering negligible errors make the code look bad.
- Auto suggestions sometimes does not work as expected.
Consultant in Information TechnologyInformation Technology & Services Company, 10,001+ employees
Likelihood to Renew
Based on 1 answer
It's perfect for our needs, cuts development time, is really helpful for newbies to understand projects structure
Based on 13 answers
I rate 10/10 because I have never needed a direct customer support from the JetBrains so far. Whenever and for whatever kind of problems I came across, I have been able to resolve it within the internet community, simply by Googling because turns out most of the time, it was me who lacked the proper information to use the IDE or simply make the proper configuration. I have never came across a bug in PyCharm either so it deserves 10/10 for overall support
Professional in Research & DevelopmentConsumer Electronics Company, 5001-10,000 employees
I've used Sublime, VSCode, Wing IDE, Visual Studio, IntelliJ, WebStorm. For Java development, Intellij is best - being built by the same company as PyCharm it provides a helpful familiarity. The same can be said for WebStorm, although more lightweight IDEs are usually preferred, especially if we like having the team on the same IDE. Visual Studio is far too bulky and cumbersome. Sublime and VSCode are great when I project involve multiple languages.
Engineer in Research & DevelopmentInformation Technology and Services Company, 51-200 employees
Return on Investment
- Definitely improves developer productivity.
- Fixing syntax errors is super easy and fast which is normally difficult in languages like Python.
- It provides the option to read the documentation within IDE itself which is great and saves a lot of time rather than googling things.
- No negative impacts.
Engineer in EngineeringComputer Software Company, 1001-5000 employees
Premium Consulting/Integration Services—
Entry-level set up fee?