The latest updates on all JetBrains products and topics
Product Marketing Manager at JetBrains
Sometimes it can be really handy to have a schematical view of an application’s class hierarchy. PyCharm lets us quickly examine our application structure by generating UML class diagrams. This can help us understand the codebase we’re working on and easily navigate from diagram to code and back. We…
Having launched our Early Access Program for PyCharm 3.0 a month ago, today we are announcing the new PyCharm 3.0 EAP build 130.1451. This brand-new build is already available for download on our EAP page. Just as always, this EAP build can be used for 30 days since its release date and does not req…
The editor in PyCharm is much more than a text editor. The PyCharm editor provides syntax highlighting for many languages, error indication on-the-fly and quick-fix suggestions, has a wide range of customizable settings, smart code completion and much more. Many other intelligent IDE features inte…
PyСharm brings a keyboard-centric approach to your development process. It provides keyboard alternatives to actions that are traditionally performed via the mouse in modern graphical IDEs. Some of these are radically more efficient than using a mouse, some not so much. We believe that doing somethi…
Everybody knows that getting used to writing the testing code in parallel with the running code is a good habit. Used wisely, this method helps you define more precisely your code’s intent and find bugs ASAP, thus saving many hours of debugging that would otherwise have been needed in later phases o…
Recently we got back from EuroPython 2013, which was conducted in Florence on previous week. What a great conference it was! We had a booth in expo hall, participated in development sprints and made the talk about Static analysis of Python as well. That was amazing experience indeed! The PyCharm te…
After several months since we published PyCharm 2.7 release and a week after the last PyCharm 2.7.3 update, we are so eager to announce the beginning of PyCharm 3.0 Early Access Program. The first 3.0 EAP build, 130.1058, is already available for download. We are so happy to delive…
July 1 - 7, JetBrains PyCharm Team will be in Florence, Italy for EuroPython 2013. The conference will be held near the old city center at the Grand Hotel Mediterraneo (in Lungarno del Tempio, 44 - near the beautiful Piazza Santa Croce). EuroPython is the official European conference about the Pytho…
Projects may contain file types unknown to PyCharm. While PyCharm comes with built-in support for many programming and scripting languages, you may want to have syntax highlighting for project-specific languages. For example, a project may contain a shell script, or Perl. When doing infrastructure a…
This post originally written for PhpStorm by Maarten Balliauw, our Jetbrains Technical Evangelist, highlights simple yet handy “TODO” feature available in our Python IDE as well: When working on a project, it’s often desirable to create a list of tasks for yourself or your team mates. While usually …
"Vim as a Python IDE" is a hot topic. Everybody knows Vim is an incredible text editor for typing and editing text very quickly and efficiently (if you are an experienced Vim user, that is). Moreover, it is highly customizable, reliable, works in almost any environment and is praised by experienced …
We are glad to let you know that we’ve just published our Getting Started with PyCharm tutorial to help jump-start your use of the PyCharm IDE. The tutorial is very simple as any getting started tutorial should be, and covers the basic workflow of pure Python application development from scratch. Fo…