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...