Name: PyCharm Professional
Released: July 26th, 2017
Mac Platform: Intel
OS Version: OS X 10.8 or later
Web Site: http://www.jetbrains.com/
A powerful and very easy to use integrated development toolkit for the Python programming language that allows you to edit your Python code.
PyCharm is a powerful and user-friendly IDE (short for Integrated Development Environment) built on top of the IntelliJ Platform and designed from the ground up as an all-in-one toolset for Python development.
Moreover, the PyCharm IDE knows everything about your code, thus providing intelligent auto-completion, on-the-fly error checking and quick-fixes, easy project navigation, etc.
PyCharm was also created to keep your code under control with PEP8 checks, testing assistance, smart refactorings, bunch of inspections helping you write neat and maintainable code.
Additionally, PyCharm takes over all routine jobs, letting you focus on bigger things and enjoy writing your code, through a keyboard-centric approach and many other productivity features.
PyCharm also comes with a built-in inline debugger, designed to display live debugging data directly in the code editor, as well as integrate variable values within the editor.
As an added bonus, you can also use PyCharm to access many types of databases, from MySQL, Oracle, PostgreSQL to SQL Server right from within the actual IDE.
Furthermore, the PyCharm development environment was designed by programmers for programmers with the aim to provide you with all the tools that you need for productive and joyful Python and Web development.
What's new in PyCharm Professional 2017.2
• Support for using SSH Agent (or a compatible tool like Pageant) to manage your SSH keys
• The database tools now support connecting to Amazon Redshift and Azure Databases
• Some small improvements for editing Python files: a quick fix to change the signature of a function you’re calling, an inspection to make sure your Python 3.6-style format strings work correctly, and auto-completion for type hints
• Data View now supports Pandas Series