Python用IDEのPyCharmがバージョン2019.2に更新されました

PyCharm CommunityEditionについて

JetBrainsは、ソフトウェアパッケージに対応する更新を行いました そしてこれらの中で 最も使用されているEDIPythonPyCharmは新しいバージョンから免除されていません。 この機会にどれ PyCharm2019.2が最新バージョンに到達しました。

これはEDIの3.8番目の主要な年次更新であり、Jupyter Notebookエクスペリエンスの改善、他の多くの言語の構文の強調表示、PythonXNUMXのコア機能の一部のサポートなどをもたらします。

PyCharm2019.2の主な新機能

この新しいバージョンでは JupyterNotebookの統合が追加されました、JupyterNotebookの最も要求された機能のいくつかの実装で強化されています。

A これらの機能のXNUMXつは、シングルクリックですべてのセルを実行する機能です。。 このような機能のサポートは些細なことのように見えますが、JetBrainsがPyCharmによってJupyter実行ロジックの一部を再実装する必要があったため、実装はそれほど単純ではありませんでした。

Jupyterサーバーの構成も改善されました。複数のプロジェクトが開いていると、PyCharmは最初に開いたプロジェクトを暗黙的に使用してマネージドJupyterサーバーを起動します。 これで構成可能になりました。

別のノベルティ JupyterNotebookのユーザーエクスペリエンスを向上させるため 仮想線との間隔です。

実際、ブラウザでノートブックを表示すると、セルは自然にわずかに間隔が空けられます。 しかし、コードをPythonファイルとして表示するPyCharmのアプローチは、少し密度が高いように見えました。

PyCharm 2019.2では、ユーザーは変数値のオンライン表示にも気付くでしょう。 PyCharmデバッガーは、変数を追跡するのに役立ち、ラップトップで作業するときに変数がどのように機能するかを示します。

ユーザーから要求されたもうXNUMXつの機能は、カーネルを再起動する機能でした。、およびが利用可能になりました。 PyCharmからデータ分析用のインテリジェントなWebアプリケーションであるJetBrainsDataloreにノートブックを公開することも可能になりました。

電子データ交換の改善

EDIレベルでは、他の多くの言語で構文強調表示の機能強化が追加されていることに注意してください。

これは、別の言語のコードが侵入しているプロジェクトで作業している場合に役立ちます。 PyCharmは、Windows構文.bat、C#、C ++、Groovy、Lua、Makefileなどを強調表示するようになりました。

この新しいバージョンのEDIPython 基本的なbashサポートもあります。 現実には、ほとんどのプロジェクトは、人生のある時点で、リポジトリにbashファイルを保存することになります。

だからこそ PyCharmはbash構文を強調表示します。 bashの基本的なコード補完機能を提供し、Shellcheckと統合してbashファイルをチェックします。

新しいバージョン EditorConfigとの互換性も向上します。 EditorConfigファイルを使用すると、コードスタイル構成をリポジトリに直接埋め込むことができます。

JetBrainsは、この機能をより柔軟に改善しました。 たとえば、複数のEditorConfigファイルを使用して、プロジェクトのさまざまな部分にさまざまなパラメーターを設定できるようになりました。

Python

このバージョンでは、 JetBrainsは、Python3.8の主な機能のいくつかのサポートを追加します。 たとえば、位置パラメータのみをテストし、式に変数を割り当て、メソッド、クラス、変数の使用を制限する「Final」修飾子、およびf文字列を使用して値と変数を提示する新しい方法をテストできます。

Pythonレベルでは、PyCharmの重要な機能のXNUMXつは、コードを自動的にリファクタリングする機能であることを忘れないでください。

JavaScriptを

コードリファクタリングがよりカスタマイズ可能になりました。 動的参照の名前を変更するかどうかを選択できます。 このオプションを選択すると、プレビューインターフェイスを使用して、名前を変更するインスタンスとそのままにするインスタンスを選択できます。

JavaScript側では、他の新機能として、デバッガー内のライブラリの可視性の向上が含まれます。デバッガー呼び出しスタックのフィルターアイコンを使用すると、すべてのサードパーティコード呼び出しを非表示にできます。 これで、ライブラリとしてマークしたものすべてをこの新機能で非表示にできます。

最後に、このリリースとこの新しいバージョンのダウンロードについて詳しく知るには、次のことができます。 このリンクを確認してください。