PyCharm 2020.2ヘルプ

プロジェクトの作成と管理

PyCharmで何をしても、プロジェクトのコンテキストでそれを行います。プロジェクトは、完全なソフトウェアソリューションを表す組織単位です。これは、コーディング支援、一括リファクタリング、コーディングスタイルの一貫性などの基盤として機能します。

PyCharmでフォルダーを開くと、.ideaサブフォルダーが追加されます。PyCharmには、プロジェクトコードスタイルやバージョン管理システムなどの内部設定が保存されます。

PyCharmはリモートホスト上のファイルの直接編集をサポートしません。PyCharmでリモートソースを操作するには、既存のソースコードからプロジェクトをインポートするに従って、ダウンロードし、それらが格納されているフォルダーを開き、PyCharmプロジェクトに配置する必要があります。ローカルとリモートのソースを同期させるには、デプロイ・オプションダイアログの変更されたファイルのデフォルト・サーバーへの自動アップロードリストを使って自動アップロードを設定します。

PyCharmのプロジェクトはディレクトリベースのフォーマットで表現されています。プロジェクトディレクトリに Project directory アイコンが表示されます。

このようなプロジェクトディレクトリには、次のファイルを含む.ideaディレクトリが含まれています。

  • プロジェクト構造を記述する*.imlファイル。

  • workspace.xmlを含むワークスペース設定を含む実行/デバッグ構成を操作するファイル。

  • 多数のxmlファイル。各xmlファイルは、projectCodeStyle.xmlencodings.xmlvcs.xmlなどの名前で認識できる独自の設定セットを担当します。

    たとえば、新しい実行/デバッグ構成を追加し、エンコーディングを変更すると、2つの異なるxmlファイルに影響します。これにより、プロジェクト設定がバージョン管理システムに保存され、さまざまなチームメンバーによって変更されるときに、マージの競合を回避できます。

.ideaディレクトリ内のすべての設定ファイルは、ローカル設定を保存するworkspace.xmlを除き、バージョン管理下置く必要があります。workspace.xmlファイルは、VCSによって無視されるものとしてマークする必要があります。

.ideaディレクトリは、プロジェクトツールウィンドウのプロジェクトビューには表示されません。

最終更新日: 2020年8月14日

関連ページ:

既存のソースコードからプロジェクトをインポートする

外部で、つまり別のIDEまたは専用のエディターで作成された既存のソースコードを中心にプロジェクトを設定できます。PyCharmはコードベースを分析し、設定を含む.ideaディレクトリを追加します。既存のソースコードからプロジェクトを作成する:メインメニューからファイル | 開くを選択します。開いたダ...

バージョン管理を有効にする

PyCharmは2つのレベルでバージョン管理統合をサポートします。IDEレベルでは、VCS統合は、デフォルトで有効になっているバンドルされたプラグインのセットを通じて提供されます。プロジェクトレベルでは、プロジェクトフォルダーを1つまたは複数のバージョン管理システムと関連付けることで、VCS統合が有...

プロジェクトツールウィンドウ

このツールウィンドウを使用すると、プロジェクトをさまざまな観点から見て、新しい項目(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルの開き、目的のコードフラグメントへの移動などのタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコ...

プロジェクトを開く

初めてプロジェクトを開くと、ようこそ画面が表示されます。ディスクからプロジェクトを開くか、バージョン管理システムからダウンロードできます。ディスクからプロジェクトを開く以下のいずれか 1 つを実行します:ようこそ画面で、開くリンクをクリックします。メインメニューからファイル | 開くを選択します。、...

Python プロジェクトを作成します

純粋なPythonプロジェクトは、Pythonプログラミングを対象としています。プロジェクトを作成するには、次のいずれかを実行します。メインメニューから、ファイル | 新規プロジェクトを選択します。ようこそ画面で、新規プロジェクトの作成をクリックします。新規プロジェクトダイアログが開きます。新規プロ...