Category Archives: Cool Feature

New Database Features in PyCharm 2020.1

PyCharm 2020.1 comes with new Database export features that make exporting data easier. You can now see previews of the data that you want to export, letting you have a quick glance of what the data will look like. Furthermore, … Continue reading

Posted in Cool Feature | Leave a comment

New VCS Features in PyCharm 2020.1

The Version Control System support in PyCharm has been revamped with a new and improved commit workflow as well as an interactive rebasing option. This means, that it gives you more control over the way you commit your changes. New … Continue reading

Posted in Cool Feature | Tagged | 2 Comments

How We Did the New Jupyter Support: Interview with Anton Bragin

Data science and Jupyter Notebooks are obviously super-big in Python. PyCharm has had Jupyter support for several years but we needed to do a re-think, to better align our “IDE for Python Professionals” mission with Jupyter workflows. PyCharm 2019.1 delivers … Continue reading

Posted in Cool Feature, Interview | Tagged | 4 Comments

Let PyCharm Do Your Import Janitorial Work

What’s something you do all the time in Python? Import modules from packages. Not just that, you also fiddle with the formatting to make the style nannies happy. And remove unused imports. And bunches of other janitorial tasks. Let PyCharm … Continue reading

Posted in Cool Feature, Tutorial | Tagged | 2 Comments

Announcing the MicroPython Plugin for PyCharm

Today we’ve released the MicroPython plugin 1.0 for PyCharm. This plugin lets you edit your MicroPython code and interact with your MicroPython-powered microcontrollers using PyCharm. It supports ESP8266, Pyboard, and BBC Micro:bit devices. The plugin is being developed as a … Continue reading

Posted in Cool Feature | Tagged | 107 Comments

PyCharm 2017.3 EAP 6: Improved interpreter selection interface

The latest and greatest early access program (EAP) version of PyCharm is now available from our website: Get PyCharm 2017.3 EAP 6 Improved Python interpreter selection interface In the previous PyCharm 2017.3 EAP 5 build we introduced a new UI … Continue reading

Posted in Cool Feature, Early Access Preview | Tagged | 5 Comments

PyCharm Edu: Tips & Tricks for Most Efficient Learning, Part I

Learning something new is not only about getting new knowledge or mastering new skills – it is also about building new habits and getting the most joy out of something. That’s why with this blog post we wanted to start a … Continue reading

Posted in Cool Feature, Education | Tagged | 1 Comment

Template Debugging

In April we had a webinar about Visual Debugging. I misfired at the end, when showing template debugging in web frameworks, and promised a do-over. Here’s the do-over…let’s talk about a wonderful and useful feature in PyCharm Professional: breakpoints in … Continue reading

Posted in Cool Feature, Video | 2 Comments

PyCharm Edu: The Adaptive Python Course

Back in 2016, we partnered with Stepik to announce a brand-new Python course. It adapted to each student’s level of knowledge and interest and helped them stay more motivated and productive while learning Python. This course was the first step … Continue reading

Posted in Cool Feature, Education | Tagged | 8 Comments

3 Quick Git “Show-Me” Videos From Our IDE Family

Git is a fantastic and wildly popular version control system. Once you get beyond the basics, though, it can be a bit cryptic for civilians. Fortunately, this is an area where JetBrains IDEs can help, by putting a visual face … Continue reading

Posted in Cool Feature, Screencast, Video | Tagged | 1 Comment