Author Archives: Andrey Vlasovskikh

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 | 103 Comments

PyCharm 2016.3 EAP 2 (build 163.5644.6)

Today we announced PyCharm 2016.3 EAP build 163.5644.6. Please download and try it today! Some highlights of the PyCharm 2016.3 EAP build 163.5644.6 are: Support for PEP 525: Asynchronous generators Support for PEP 530: Asynchronous comprehensions Various bug fixes The list of numerous bug … Continue reading

Posted in Early Access Preview | 1 Comment

PyCharm 2016.2.2 RC is available

Today we announce the release candidate build of PyCharm 2016.2.2. We’ve fixed several major problems in the debugger and in the code analysis subsystem. The list of bug fixes and improvements for this build can be found here. Please give PyCharm 2016.2.2 RC a … Continue reading

Posted in Early Access Preview | Leave a comment

PyCharm 2016.2 EAP 5 (build 162.1121)

Today we announced the PyCharm 2016.2 EAP 5 build 162.1121. Please download and try it today! Just as always, this EAP build can be used for 30 days after its release date and it doesn’t require any license. Comparing to … Continue reading

Posted in Early Access Preview | 3 Comments

Python 3.3 support in PyCharm 2.6

PyCharm has been updated to support the new language features of Python 3.3: New yield from expression for generator delegation The u’unicode’ syntax is accepted again for str objects New raise … from None syntax for suppressing exception context Reworked I/O exception hierarchy New venv standard … Continue reading

Posted in Cool Feature, Screencast | 5 Comments

Cython support in PyCharm 2.0 EAP

Cython is a language that allows you to write C extensions for the Python language using the familiar Python syntax. You can use Cython for creating extensions that can be 50-100 times faster than pure-Python modules. Also Cython allows you … Continue reading

Posted in Cool Feature | 3 Comments