PyCharm Reviews

<a href='https://www.trustradius.com/static/about-trustradius-scoring#question3' target='_blank' rel='nofollow noopener noreferrer'>Customer Verified: Read more.</a>
92 Ratings
<a href='https://www.trustradius.com/static/about-trustradius-scoring' target='_blank' rel='nofollow noopener noreferrer'>trScore algorithm: Learn more.</a>
Score 9.0 out of 100

Do you work for this company? Manage this listing

TrustRadius Top Rated for 2020

Overall Rating

Reviewer's Company Size

Last Updated

By Topic

Industry

Department

Experience

Job Type

Role

Filtered By:

Reviews (1-25 of 31)

Vahid Azizi | TrustRadius Reviewer
February 28, 2020

Great IDE

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Good tools for debugging
  • Easy package searching and installation
  • Easy to learn
  • It is not lightweight
  • Expensive
  • Rendering the notebook is frustrating
Read Vahid Azizi's full review
Anonymous | TrustRadius Reviewer
March 11, 2020

Extensive Python IDE

Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Software development.
  • Debugging.
  • Code completion.
  • Git visualization.
  • Package management.
  • Python.
  • Its great and huge feature set comes at the cost of space, complexity and speed.
Read this authenticated review
Anonymous | TrustRadius Reviewer
February 27, 2020

Best IDE tool for Python

Score 7 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Default indentation picks up, which helps developers a lot as most of them (who are new to Python) makes an error while creating a method, using a loop or such thing.
  • Switch between one project to the other is done very easily using Pycharm when compared with other tools.
  • Syntax highlighting and printing different colors for a method, variable, code, and comment also helps in concluding what is what.
  • One can create a java file, can connect to DB, can connect to different servers with Unix, and can also create an automation framework using a robotic framework, which in turn makes it an RPA tool.
  • Light and dark theme also helps a lot while working at late nights and during the daytime.
  • 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.
Read this authenticated review
Anonymous | TrustRadius Reviewer
February 22, 2020

PyCharm

Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Searching files
  • Search content inside files
  • Shortcuts for navigation
  • Auto re-load
Read this authenticated review
Diego Pacheco | TrustRadius Reviewer
December 06, 2019

Everything a developer needs in one place

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Connectivity with various databases, to perform queries in the IDE itself.
  • Integration with major version controllers. Performing all commands in the IDE itself.
  • Quickly and conveniently install, update and remove plugins in the IDE itself using the repositories.
  • Real-time coding verification to warn of misuse of methods and/or functions.
  • Process of searching for files by name or by source code snippets.
  • Access to files that refer to their encoding as a native file that contains one class declaration being used in another by clicking on the class name, for example.
  • The process of upgrading IDE versions can be improved for the Linux environment as we need to download a new version and use it. This does not happen when it works on Windows.
  • Failure to learn to learn all the features of the IDE, making the most of all its functions. At least I didn't find this description.
  • The value of the full version is very expensive, thinking about the location I am in.
  • These new versions use a lot of machine feature. Java consuming a lot of memory.
Read Diego Pacheco's full review
Anonymous | TrustRadius Reviewer
January 31, 2020

Nothing like my lucky PyCharm

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Python debugging feature is better than what we were using in the past.
  • Integrates well with Git.
  • Memory consumption can be high at times.
  • Can be a bit heavy at times.
Read this authenticated review
Anonymous | TrustRadius Reviewer
January 16, 2020

Amazing scripting software

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • You can debug easily.
  • We can execute code directly from PyCharm.
  • It also can install packages.
  • It gives suggestions while scripting.
  • It can commit code on Git through PyCharm.
  • I don't see any issues whatsoever.
Read this authenticated review
Anonymous | TrustRadius Reviewer
November 16, 2019

Best Python IDE

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Support for multiple frameworks.
  • You can easily manage virtual environments, including choosing different instances of Python.
  • Embedded package manager (pip).
  • Pricing is too high.
  • In the community edition lack of framework support.
Read this authenticated review
Anonymous | TrustRadius Reviewer
September 27, 2019

Pycharm charms you by its plethora of features

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Auto code-complete suggestions are very useful.
  • Debugging breakpoints enable quick debug.
  • integrated python interpreter allows one to test code immediately.
  • The IDE project environment setup is not intuitive and can be difficult for a naive user.
  • It does not have good integration with Jupyter notebooks.
  • The integrated python interpreter runs in a virtual environment which needs to be maintained separately when using new imports .
Read this authenticated review
Anonymous | TrustRadius Reviewer
June 27, 2019

PyCharm - Easy Life for Python Programmers.

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Auto completion which is great for Python projects.
  • Shows errors on the fly.
  • Exploring the codes in different modules.
  • Fixing of code errors is easy.
  • A lot of keyboard shortcuts to jump to different sections of code, find/replace things in file whole module or path.
  • Paid version is needed to better support HTML/Javascript.
  • Programming in R is not fully supported.
  • It's a bit more bulky then other IDE's but I guess that's needed for complete software development.
Read this authenticated review
Anonymous | TrustRadius Reviewer
March 04, 2019

For OOPs style coding in Python - PyCharm is preferable

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Helps creating project specific environment
  • One can view all the files while developing the codes
  • The data files are easily accessible and inspectible
  • Creates very neat graph
  • Hangs while operating with heavy data files.
  • Needs to restart to see effects of changes made in the codes.
Read this authenticated review
Nitin Pasumarthy | TrustRadius Reviewer
February 04, 2019

PyCharm - A feature rich IDE for Python and Web Development

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Git integration is really essential as it allows anyone to visually see the local and remote changes, compare revisions without the need for complex commands.
  • Complex debugging tools are basked into the IDE. Controls like break on exception are sometimes very helpful to identify errors quickly.
  • Multiple runtimes - Python, Flask, Django, Docker are native the to IDE. This makes development and debugging and even more seamless.
  • Integrates with Jupyter and Markdown files as well. Side by side rendering and editing makes it simple to develop such files.
  • Abstracting commands into UI dialogs is nice. However, due to this the language changes, making it non-obvious to use sometimes. Tooltips for text boxes can eliminate the need for additional googling
  • Memory intensive - only a beefy machine can host this IDE in its full glory. Modular and plugin based approach like VS Code can only load those features into memory as per need
Read Nitin Pasumarthy's full review
Leah Jakaitis | TrustRadius Reviewer
December 18, 2018

Exemplary IDE for Python Development

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • 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)
  • The biggest complaint I have about PyCharm is that it can use a lot of RAM which slows down the computer / IDE. I use the paid version, and have otherwise found nothing to complain about the interface, utility, and capabilities.
Read Leah Jakaitis's full review
Maike Holthuijzen | TrustRadius Reviewer
August 20, 2018

One of the best Python IDEs out there

Score 7 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Pycharm supports different languages, which is very convenient. It also has an option for creating Jupyter notebooks.
  • Pycharm is similar to JetBrain's other products (such as CLion), which makes it easy to learn once you are used to IDEs made by JetBrains.
  • It works great with Python distributions like Anaconda. It is super simple to set up if you have Anaconda installed.
  • Pycharm is expensive if you cannot get a license through work (although you can get a lightweight version for free)
  • When starting up Pycharm, it can take a while to load (up to a minute or more), which is somewhat annoying.
  • The initial setup can take a little while, and I found that customizing the appearance of PyCharm was very cumbersome.
Read Maike Holthuijzen's full review
Anonymous | TrustRadius Reviewer
January 25, 2019

Instructional/learning IDE

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Easy to understand interface
  • Custom built for students learning Python
  • Open source and free of licensing costs
  • Easy to learn to use
  • Performance is an issue with larger scripts compared to command line processing times
  • Keyboard shortcuts cannot be rebound so you have to learn preset hotkeys
  • Could be more intuitive for completely new coders
Read this authenticated review
Anonymous | TrustRadius Reviewer
January 17, 2019

A powerful and good-looking IDE for Python

Score 8 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Single time analyses in terms of Data Science projects. PyCharm Professional provides users with a special Scientific View which allows gaining a better feeling of the application.
  • Debugging of applications is well-designed: it is simple to follow changes in variable values and to evaluate expressions.
  • Subjective: the application is quite stylish and pleasant to work with in comparison with its competitors.
  • Indexing and skeleton building has to be improved. It takes some time even with SSD inside the machine. If one has an HDD and also wishes to use a full-fledged Anaconda, then indexing will become a nightmare.
Read this authenticated review
Anonymous | TrustRadius Reviewer
November 28, 2018

PyCharm - Great IDE for Automation and Data Work

Score 9 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • PEP8 warnings help to avoid messy code.
  • Built in version control support helps novice git users manage and integrate with the Team's code.
  • Great library management. Again helps junior team members be valuable on day one, abstract some of the trickier python packaging issues.
  • Jupyter Notebook support is a little buggy.
  • Not a standard software package so incoming analysts need to be trained on it.
  • Can be too powerful and complicated depending on the task.
Read this authenticated review
Anonymous | TrustRadius Reviewer
August 30, 2018

Py-Charm your developers with this amazing IDE!

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • It's really intuitive and easy to use
  • It's easy to switch between versions of Python, which is something pretty useful in this language
  • The syntax highlights help us when writing code, making our time more efficient
  • Even though it is meant for Python, it works really well with other languages, which makes it a very versatile tool.
  • It can be a little slow to startup
  • It's expensive for amateur work, so if you are a freelancer DevOp this probably won't be affordable
Read this authenticated review
Paolo De Grazia | TrustRadius Reviewer
May 18, 2018

Works like a Py-Charm! Look no further for the best Python IDE!

Score 10 out of 10
Vetted Review
Verified User
Review Source

Pros and Cons

  • Syntax Highlighting: helps us read-write better code and understand what is going on with a simple glimps
  • Version Control: being able to see a history of the file(s) I am working on lets me know straight away who I should contact in case I need it
  • Virtual Environments: don't need to get back to the console, I can do whatever I need within my IDE
  • Cross Product compatibility: being based on IntelliJ IDEA, it's very easy to move from PyCharm to IntelliJ or WebStorm
  • Startup speed: could be faster
  • Runtime environment: needs to change the runtime everytime I want to switch from code to test cases
  • Updates: on Ubuntu 14.04, updating is a little bit troublesome: must be done manually, cannot be updated automatically
Read Paolo De Grazia's full review

About PyCharm

PyCharm is a Python IDE which also contains static code testing capabilities.

PyCharm Technical Details

Operating Systems: Unspecified
Mobile Application:No