PyCharm 2018.3.3 RC and PyCharm 2018.2.7

A PyCharm 2018.3.3 Release Candidate is now available. It comes with several Python-related improvements and platform enhancements, which we want to double-check with you before finally releasing the update. Get it now from our Confluence page.

Apart from releasing this PyCharm 2018.3.3 RC, we’ve also rolled out an update for PyCharm 2018.2. It delivers a fix for lost Django support settings when adding an environment variable; for info on how to update it, skip to the end of this post.

Improved in PyCharm 2018.3.3 RC

The debugger’s on-demand variable loading policy for NumPy arrays and Pandas DataFrames

on_demand

When the on-demand variable loading policy is enabled in the debug mode, PyCharm doesn’t load NumPy arrays and Pandas DataFrames values by default. Previously, loading all the values caused severe slowdowns in case of large datasets. You can load the values manually from the debugger’s variables view when needed by simply clicking “Show value”.

File encoding specification inspection for Python 3

encodinginspection

In PyCharm 2018.3.3, we’ve added the option to enable the “No encoding specified for a file” inspection for Python 3. This option is useful for those who work on Python 2/3 compatible code.

Further improvements

  • A fix for an extra __init__.py file created when moving a class into another module
  • Several Docker and Docker Compose support fixes
  • Fixes for embedded terminal
  • Many fixes coming from WebStorm and IntelliJ IDEA – see the release notes for details

Interested?

Download the RC from our confluence page
If you’re on Ubuntu 16.04 or later, you can use snap to get PyCharm RC versions and stay up to date. Find the installation instructions on our website.

The release candidate (RC) is not an early access program (EAP) build and does not bundle an EAP license. To use PyCharm Professional Edition RC, you will need a currently active PyCharm subscription. If none is available, a free 30-day trial will start.

PyCharm 2018.2.7

We’ve fixed a bug with lost Django settings when an environment variable is added for PyCharm 2018.2 (PY-32767). If you’re using PyCharm 2018.2, please update to the new version.

To update: download the new version from our website, choose Help | Check for Updates in the IDE, or use JetBrains Toolbox App to keep all of your JetBrains IDEs updated.

About Dmitry Filippov

Product Marketing Manager at JetBrains
This entry was posted in Early Access Preview, Release Announcements. Bookmark the permalink.

Leave a Reply

Your email address will not be published. Required fields are marked *