PyCharm のリリース

Released: Apr 28, 2016

Updates in this release

Updates in 2016.1

Python Tools

  • Python 2 and Python 3 Compatible Type Hinting - Use the Python 2/3 compatible syntax to provide type hint information in your code. PyCharm uses this information to provide autocompletion or flag certain issues as you code.
  • Optional Type Hinting Using Run-time Collected Types - PyCharm is now able to generate type annotations it has collected during a debug session.
  • Python Code Compatibility Inspection Improvements - PyCharm helps ensure your code is compatible...

Released: Nov 5, 2015

Updates in this release

Updates in 5

  • Full Python 3.5 Support - Includes support for PEP-0484, additional unpacking generalizations and PEP 0492.
  • Docker Integration - Specify a Python interpreter from a Docker container and use it in your project for running, debugging and profiling your applications.
  • Thread Concurrency Visualization - Inspect the real time states of threads inside your running process on a diagram.
  • Code Insight for Django ORM Methods - This brand new functionality provides you with code completion for...

Released: Jun 18, 2015

Updates in this release

Updates in 4.5

  • Python Profiler Integration - View captured snapshots and detailed statistics in a colored function call graph. Supports yappi and cProfile.
  • Inline Debugger - Inspect variables, function parameters and objects inside the editor.
  • Matplotlib Interactive Mode - Now works in both Python and Debugger consoles.
  • Ignore Library Files - If an exception is raised in a library module, PyCharm stops in your code, not the library code.
  • Step into My Code - Step through your project code only...

Released: Nov 27, 2014

Updates in this release

Updates in 4

  • NumPy Array Viewer - Easily get a graphical view of a NumPy array and its parts using slicing, formatting and coloring tools.
  • Attach to Process - Connect the debugger with any running Python process and debug the code.
  • IPython Notebook Support - Perform all the usual IPython Notebook actions with *.ipynb files. 
  • Referring Objects - When debugging your project, you can open the referring objects view for a desired object during runtime.
  • Jinja2 Debugger - Set breakpoints right in the...

Released: Jun 10, 2014

Updates in this release

Updates in V3.4

  • New Python interpreters management with a new UI.
  • New remote interpreters support.
  • Django 1.7 support.
  • New live templates for Python.
  • Multiple carets and selections.
  • New automatic quick-fixes.
  • Full debug support in interactive Python console.
  • Advanced built-in AngularJS support.
  • New Github color scheme for the PyCharm editor.

Released: Oct 3, 2013

Updates in this release

Updates in V3

  • Full-featured Embedded Local Terminal - Now there is no need to leave the IDE while developing. Local terminals are available for any supported OS.
  • SQLAlchemy Support - PyCharm 3.0 provides smarter code insight for the SQLAlchemy library, resulting in improved code suggestions and automatic completion.
  • Support for Pyramid Web Framework - Pyramid-aware code completion, automatic setup for run configurations and code navigation.
  • Web2Py Framework Support - PyCharm recognizes existing...

Released: Aug 1, 2013

Updates in this release

V2.7での更新項目

  • 新しいPythonリファクタリング - コードのメンテナンスを支援するために既存のセットに2つのリファクタリングツールが追加されました。 1つは、Change Method Signatureで、もう1つはExtract Parameterです。
  • よりスマートなコードコンプリーション -タイプ情報をランタイムでデバッガーから直接収集できます。
  • より便利になったエディター -コードを編集している間、継続的なコードを確認できます。バックグラウンドで pep8.pyを走らせ、オンザフライでコーディングのスタイル違反をハイライトします。
  • アンラップ -新しいアンラップ/リムーブアクションにより、コードブロックで囲まれたコントロールステートメントを素早く削除できるようになりました。
  • 向上したリモート設定 -PyCharmでネイティブベイグラント開発が、はるかに簡単にリモート操作とFTP展開を構成することができます。
  • Django 1.5 サポート - PyCharm 2.7 では最新バージョンのDjangoと互換性があります。

Released: Nov 8, 2012

Updates in this release

Updates in V2.6.3

  • Diagrams for Python, Django, GAE - View class diagrams for any Python project (right-click a file and select Diagrams). Model relationships for Django, SQLAlchemy ORM and Google App Engine projects.
  • Web Development with Flask - PyCharm now supports the development of Web applications using the Flask micro framework. Flask support comes in an external plugin for PyCharm.
  • Python 3.3 - Updated to support the new language features of Python 3.3, including the new namespace packages...