PyCharm 2021.1 ヘルプ

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

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

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

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

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

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

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

  • workspace.xml ファイルを開きます。

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

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

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

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

関連ページ:

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

外部で、つまり別の IDE または専用のエディターで作成された既存のソースコードを中心にプロジェクトを設定できます。PyCharm はコードベースを分析し、設定を含む .idea ディレクトリを追加します。既存のソースコードからプロジェクトを作成する:メインメニューからを選択します。開いたダイアログで、目的のソースコードを含むディレクトリを選択します。外部で作成されたアプリケーションには、通常のディレクトリアイコンが付いていることに注意してください。OK をクリックします。新しいプロジェクトを別のウ...

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

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

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

プロジェクトツールウィンドウでは、様々な視点からプロジェクトを見て、新しいアイテム(ディレクトリ、ファイル、クラスなど)の作成、エディターでのファイルのオープン、必要なコードフラグメントへのナビゲートなど、様々なタスクを実行することができます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。また、ビューには、作成されたスクラッチファイル、データベースコンソール、および拡張スクリプトを管理できるスクラッチ...

PyCharm でプロジェクトを構成する | PyCharm

PyCharm で行うことは何でも、プロジェクトのコンテキストで行います。プロジェクトは、完全なソフトウェアソリューションを表す組織単位です。これは、コーディング支援、一括リファクタリング、コーディングスタイルの一貫性などの基礎として機能します。プロジェクトファイル:PyCharm のプロジェクトはディレクトリベースのフォーマットで表現されています。プロジェクトディレクトリにアイコンが表示されます。このようなプロジェクトディレクトリには、次のファイルを含む .idea ディレクトリが含まれています...

Python プロジェクトを作成する | PyCharm

純粋な Python プロジェクトは、Python プログラミングを対象としています。プロジェクトは、ソースコード、テスト、使用するライブラリ、個人設定を 1 つのユニットに整理できます。プロジェクトが必要ない場合は、LightEdit モードでファイルを編集できます。プロジェクトを作成するには、次のいずれかを実行します。メインメニューから、を選択します。ウェルカム画面で、新規プロジェクトをクリックします。新規プロジェクトダイアログが開きます。新規プロジェクトダイアログで、プロジェクト名とその場所...