このガイドでは、PyChrome統合開発環境について紹介します。PyCharm統合開発環境は、Pythonプログラミング言語を使用してプロフェッショナルアプリケーションを開発するために使用できます。 Pythonは本当にクロスプラットフォームなので、素晴らしいプログラミング言語です。 これは、コードを再コンパイルせずに、Windows、Linux、およびMacコンピュータ上で動作する単一のアプリケーションを開発するために使用できます。
PyCharmはJetbrainsによって開発されたエディタとデバッガで、Resharperを開発したのと同じ人です。 Resharperは、Windowsの開発者がコードをリファクタリングし、.NETコードを書くときの生活を楽にするために使用される優れたツールです。 Resharperの原則の多くはPyCharmのプロ版に追加されています。
PyCharmのインストール方法
PyCharmをインストールするためのこのガイドでは、PyCharmを入手してダウンロードし、ファイルを抽出して実行する方法を説明します。
ウェルカムスクリーン
最初にPyCharmを実行するとき、またはプロジェクトを閉じるときに、最近のプロジェクトのリストを表示する画面が表示されます。
次のメニューオプションも表示されます。
- 新しいプロジェクトを作成する
- プロジェクトを開く
- バージョン管理からのチェックアウト
また、デフォルトのPythonのバージョンなどの設定を行うことができるconfigureの設定オプションもあります。
新しいプロジェクトを作成する
新しいプロジェクトの作成を選択すると、次のようなプロジェクトタイプのリストが表示されます。
- 純粋なPython
- ジャンゴ
- フラスコ
- Google App Engine
- ピラミッド
- Web2Py
- 角度CLI
- AngularJS
- 財団
- HTML5のボイラープレート
- スターターキットに反応する
- Twitterのブートストラップ
- Webスターターキット
Windows、Linux、Mac上で動作する基本デスクトップアプリケーションを作成する場合は、Pure Pythonプロジェクトを選択し、QTライブラリを使用して、オペレーティングシステムにネイティブに見えるグラフィカルアプリケーションを開発することができます。開発された。
プロジェクトタイプを選択するだけでなく、プロジェクトの名前を入力することも、開発するPythonのバージョンを選択することもできます。
プロジェクトを開く
最近開いたプロジェクトリスト内の名前をクリックしてプロジェクトを開くことも、開いているボタンをクリックして、開いているプロジェクトがあるフォルダに移動することもできます。
ソース管理からのチェックアウト
PyCharmは、GitHub、CVS、Git、Mercurial、Subversionなどのさまざまなオンラインリソースからプロジェクトコードをチェックアウトするオプションを提供します。
PyCharm IDE
PyCharm IDEは一番上のメニューから始まります。 この下には、開いているプロジェクトごとにタブがあります。
画面の右側には、コードをステップ実行するためのデバッグオプションがあります。
左側のペインには、プロジェクトファイルと外部ライブラリのリストがあります。
ファイルを追加するには、プロジェクト名を右クリックし、「新規」を選択します。 次に、次のいずれかのファイルタイプを追加するオプションが表示されます。
- ファイル
- ディレクトリ
- Pythonパッケージ
- Pythonファイル
- ジュピターノート
- HTMLファイル
- スタイルシート
- JavaScript
- タイプスクリプト
- CoffeeScript
- ガーキン
- 情報元
Pythonファイルなどのファイルを追加するときは、右側のパネルでエディタに入力することができます。
テキストはすべて色分けされ、太字で表示されます。 縦線にはインデントが表示されているため、正しくタブインしていることを確認できます。
エディタには完全なIntelliSenseも含まれています。つまり、ライブラリ名や認識されたコマンドの入力を開始すると、タブを押してコマンドを完了できます。
アプリケーションのデバッグ
右上隅のデバッグオプションを使用して、いつでもアプリケーションをデバッグできます。
グラフィカルアプリケーションを開発している場合、緑色のボタンを押すだけでアプリケーションを実行できます。 シフトとF10を押すこともできます。
アプリケーションをデバッグするには、緑色の矢印の横にあるボタンをクリックするか、shiftキーとF9キーを押します。ブレークポイントをコードに配置すると、必要な行の灰色の余白をクリックしてプログラムが停止します壊す。
一歩前進させるには、F8キーを押してください。 つまり、コードを実行しますが、関数にステップインしません。 機能に入るには、F7を押します。 関数内にいて、呼び出し関数にステップアウトしたい場合は、shiftキーとF8キーを押します。
あなたがデバッグしている間、画面の一番下には、プロセスとスレッドのリストや値を見ている変数など、さまざまなウィンドウが表示されます。 コードをステップ実行しているときに、変数にウォッチを追加して、値がいつ変化するかを確認することができます。
もう一つの大きな選択肢は、カバレッジチェッカでコードを実行することです。 プログラミングの世界は長年にわたって変化してきましたが、開発者はテスト駆動開発を実行して、システムの別の部分を破壊していないことを確認できるようにあらゆる変更を行うことが一般的です。
カバレッジチェッカーは、実際にプログラムを実行し、いくつかのテストを実行し、終了したら、テスト実行中にどのくらいのコードがパーセンテージでカバーされたかを示します。
メソッドやクラスの名前、呼び出された回数、コードの特定の部分に費やされた時間を示すツールもあります。
コードリファクタリング
PyCharmの本当に強力な機能は、コードのリファクタリングオプションです。
コードの開発を開始すると、右端に小さなマークが表示されます。 あなたがエラーを引き起こす可能性のあるものを入力するか、または正しく書かれていないものを入力すると、PyCharmは色付きマーカーを配置します。 色付きのマーカーをクリックすると、問題がわかり、解決策が表示されます。
たとえば、ライブラリをインポートしてそのライブラリから何も使用しないimport文がある場合、コードが灰色に変わるだけでなく、ライブラリが使用されていないことが示されます。
表示されるその他のエラーは、import文と関数の開始の間に空白行が1つしかないなど、良いコーディングのためのものです。 小文字ではない関数を作成したときにも表示されます。
PyCharmのすべてのルールを遵守する必要はありません。 それらの多くはコーディングのガイドラインであり、コードが実行されるかどうかは関係ありません。
コードメニューには他のリファクタリングオプションもあります。 たとえば、コードのクリーンアップを実行したり、ファイルやプロジェクトの問題を調べることができます。
概要
PyCharmはPythonコードをLinuxで開発するのに最適なエディタで、2つのバージョンがあります。 コミュニティバージョンは、カジュアルな開発者のためのものですが、プロフェッショナル環境は、プロフェッショナルなソフトウェアを作成するために開発者が必要とするすべてのツールを提供します。