ユーザーインターフェース
PyCharm でプロジェクトを開くと、デフォルトのユーザーインターフェースは次のようになります。
ウィンドウヘッダーには、最も一般的なアクション (プロジェクトウィジェット、VCS ウィジェット、実行ウィジェット) への迅速なアクセスを提供する一連のウィジェットが含まれています。また、Code With Me、どこでも検索、設定を開くこともできます。
左側のプロジェクトツールウィンドウにプロジェクトファイルが表示されます。
実際にコードを書く右側のエディター。開いているファイル間を簡単に移動するためのタブがあります。
インターフェースの要素またはコードフラグメントを右クリックするとコンテキストメニューが開き、使用可能なアクションが表示されます。
ナビゲーションバーを使用すると、プロジェクトのフォルダーとファイルをすばやく移動できます。
エディターの横にある縦縞のガターは、使用しているブレークポイントを示し、定義 / 宣言に移動するなど、コード階層を移動するための便利な方法を提供します。また、行番号と行ごとの VCS 履歴も表示されます。
エディターの右側にあるスクロールバー。PyCharm は、コードインスペクションを実行することにより、コードの品質を常に監視します。右上隅のインジケーターは、ファイル全体のコードインスペクションの全体的なステータスを示します。
ツールウィンドウは、ワークスペースの下部と側面に取り付けられた特殊なウィンドウです。プロジェクト管理、ソースコードの検索とナビゲーション、バージョン管理システムとの統合、実行、テスト、デバッグなどの一般的なタスクへのアクセスを提供します。
ステータスバーは、プロジェクトと IDE 全体のステータスを示し、ファイルエンコーディング、改行コード記号、インスペクションプロファイルなどのさまざまな警告と情報メッセージを示します。また、Python インタープリター設定にすばやくアクセスできます。
左側のプロジェクトツールウィンドウにプロジェクトファイルが表示されます。
実際にコードを書く右側のエディター。開いているファイル間を簡単に移動するためのタブがあります。
ナビゲーションバーを使用すると、プロジェクトのフォルダーとファイルをすばやく移動できます。
エディターの横にある縦縞のガターは、使用しているブレークポイントを示し、定義 / 宣言に移動するなど、コード階層を移動するための便利な方法を提供します。また、行番号と行ごとの VCS 履歴も表示されます。
エディターの右側にあるスクロールバー。PyCharm は、コードインスペクションを実行することにより、コードの品質を常に監視します。右上隅のインジケーターは、ファイル全体のコードインスペクションの全体的なステータスを示します。
ツールウィンドウは、ワークスペースの下部と側面に取り付けられた特殊なウィンドウです。プロジェクト管理、ソースコードの検索とナビゲーション、バージョン管理システムとの統合、実行、テスト、デバッグなどの一般的なタスクへのアクセスを提供します。
ステータスバーは、プロジェクトと IDE 全体のステータスを示し、ファイルエンコーディング、改行コード記号、インスペクションプロファイルなどのさまざまな警告と情報メッセージを示します。また、Python インタープリター設定にすばやくアクセスできます。
また、PyCharm ウィンドウの左下隅のステータスバーに、ボタン または が表示されます。このボタンは、ツールウィンドウバーの表示を切り替えます。このボタンの上にマウスを置くと、現在使用可能なツールウィンドウのリストが表示されます。
ツールウィンドウの表示と非表示の詳細については、ユーザーインターフェースとツールウィンドウのページを参照してください。
プラグインのセット、PyCharm エディション、構成設定によっては、IDE の外観と動作が異なる場合があります。
ナビゲーションバー
フォーカス:Alt+Home
表示 / 非表示:
ナビゲーションバーはプロジェクトビューの代わりとなるもので、プロジェクトの構造を確認したり、特定のファイルを開いたり、現在のファイル内の特定のコード要素に移動したりできます。
メインウィンドウの下部にあるステータスバーにあります。ナビゲーションバーの位置は変更できます。メインメニューで上を選択すると IDE ウィンドウの上部にナビゲーションバーが表示され、表示しないを選択すると無効になります。
に移動し、エディター
フォーカス:Escape
エディターを使用して、ソースコードの読み取り、書き込み、探索を行います。
アクションインジケーターとアクションリスト
利用可能なアクションのリストを開きます。Alt+Enter
ガターに表示されるさまざまなアイコン (例: ) は、クイックフィックスやその他のアクションに気付くのに役立ちます。このようなアクションインジケーターをクリックするか、Alt+Enter を押すと、現在のキャレット位置で使用できる他のすべてのアクションを含むアクションリストが開きます。
ステータスバー
表示 / 非表示:
メインウィンドウの下部にあるステータスバーの左側には、最新のイベントメッセージが表示されます。ステータスバーのメッセージをクリックすると、通知ツールウィンドウで開きます。問題の解決策を検索する場合、またはサポートチケットや PyCharm 課題追跡ツールに追加する必要がある場合は、ステータスバーのメッセージを右クリックしてコピーを選択し、メッセージテキストを貼り付けます。
ステータスバーには、バックグラウンドタスクの進行状況も表示されます。 をクリックしてバックグラウンドタスクマネージャーを表示できます。
ステータスバーの右側には、プロジェクト全体と IDE のステータスを示し、さまざまな設定へのアクセスを提供するウィジェットが含まれています。プラグインのセットと構成設定に応じて、ウィジェットのセットは変更できます。ステータスバーを右クリックして、表示または非表示にするウィジェットを選択します。
ステータスバーの点滅する アイコンは、内部 IDE エラーが発生したことを示します。クリックすると、エラーの説明が表示され、レポートが送信されます。
ウィジェット | 説明 |
---|---|
52:11 | エディター内の現在のキャレット位置の行番号と列番号を表示します。数字をクリックして、キャレットを特定の行と列に移動します。エディターでコードフラグメントを選択すると、PyCharm には、選択したフラグメントの文字数と改行も表示されます。 |
LF | 現在のファイルの改行に使用される行末を表示します。このウィジェットをクリックして、改行コード記号を変更します。 |
UTF-8 | 現在のファイルを表示するために使用されるエンコーディングを表示します。別のエンコーディングを使用するには、ウィジェットをクリックします。 |
列 | 現在のエディタータブで列選択モードが有効になっていることを示します。Alt+Shift+Insert を押して切り替えることができます。 |
| ファイルを編集しないようにロックする(読み取り専用に設定する)か、ファイルを編集する場合はロックを解除します。 |
| Python インタープリターセレクター。現在使用中の Python インタープリターが表示されます。これをクリックして、新しい Python インタープリターを追加するか、既存のインタープリターを選択するか、インタープリター設定のリストを開きます。 |
メイン | バージョン管理統合が有効な場合、このウィジェットは現在の VCS ブランチを表示します。それをクリックして VCS ブランチを管理します。 |
2 スペース | 現在のファイルで使用されているインデントスタイルを表示します。クリックして、現在のファイルタイプのタブとインデントの設定を構成するか、現在のプロジェクトのインデント検出を無効にします。 |
| ヒープメモリの総量のうち、PyCharm が消費するメモリの量を示します。詳細については、IDE のメモリヒープを増やすを参照してください。 |
| デプロイ操作を実行するためのデフォルトとして、設定済みのデプロイサーバーまたはサーバーグループのいずれかを設定する場合にクリックします。 |
ツールウィンドウ
表示 / 非表示:
ツールウィンドウは、編集コードを補足する機能を提供します。例: プロジェクトツールウィンドウにはプロジェクトの構造が表示され、実行ツールウィンドウには実行時にアプリケーションの出力が表示されます。
デフォルトでは、ツールウィンドウはメインウィンドウの側面と底面にドッキングされています。必要に応じて配置、ドッキング解除、サイズ変更、非表示などを行うことができます。ツールウィンドウのタイトルを右クリックするか、タイトルの をクリックして配置オプションを表示します。
頻繁に使用するツールウィンドウにすばやくアクセスするためのショートカットを割り当てることができます。一部のツールウィンドウにはデフォルトでショートカットがあります。例: プロジェクトツールウィンドウを開くには Alt+1 を押し、ターミナルツールウィンドウを開くには Alt+F12 を押します。エディターから最後にアクティブだったツールウィンドウに移動するには、F12 を押します。
コンテキストメニュー
インターフェースのさまざまな要素を右クリックすると、その要素の現在のコンテキストで使用可能なアクションが表示されます。たとえば、プロジェクトツールウィンドウでファイルを右クリックすると、そのファイルに関連するアクションが表示されます。また、エディターで右クリックすると、現在のコードフラグメントに適用されるアクションが表示されます。
これらの操作のほとんどは、画面上部のメインメニューまたはメインウィンドウからも実行できます。ショートカット付きのアクションには、アクション名の横にショートカットが表示されます。
ポップアップメニュー
ポップアップメニューを使用すると、現在の IDE およびプロジェクトコンテキストに関連するアクションにすばやくアクセスできます。次に、便利なポップアップメニューとそのショートカットをいくつか示します。
Alt+Insert は、コンテキストに基づいてボイラープレートコードを生成するための生成ポップアップを開きます。
Ctrl+Alt+Shift+T は、コンテキストで利用可能なリファクタリングのリストを含むリファクタリングポップアップを開きます。
プロジェクトツールウィンドウの Alt+Insert は、プロジェクトに新しいファイルとディレクトリを追加するための新規ポップアップを開きます。
Alt+` は、バージョン管理システムでコンテキストに応じて使用可能なアクションを含む VCS 操作ポップアップを開きます。
頻繁に使用するアクションのクイックリストを使用して、カスタムポップアップメニューを作成できます。
メインウィンドウ
メインウィンドウでは、単一の PyCharm プロジェクトを操作できます。複数のウィンドウで複数のプロジェクトを開くことができます。デフォルトでは、ウィンドウヘッダーには、プロジェクトの名前と現在開いているファイルの名前が表示されます。複数のモジュールがある場合は、関連するモジュールの名前も表示されます。
プロジェクトと現在のファイルへの完全なパスを表示するには、設定 Ctrl+Alt+S の外観 & 振る舞い | 外観ページでウィンドウヘッダーに常にフルパスを表示するを選択します。
ビデオチュートリアルで PyCharm UI の詳細を参照してください。
関連ページ:
新しい UI
新しいユーザーインターフェース (UI) は、PyCharm の外観を新しく再設計したものです。これは、視覚的な複雑さを軽減し、重要な機能に簡単にアクセスできるようにし、必要に応じて複雑な機能を段階的に公開することを目的として作成されており、その結果、見た目も操作性もすっきりします。主な変更点には、簡素化されたメインツールバー、新しいツールウィンドウレイアウト、新しいテーマ、更新されたアイコンがあります。テーマ、アイコン、フォント:新しいライト、ダーク、ライトヘッダー付きライトカラーテーマは、...
Code With Me 入門
PyCharm を使用すると、ローカルで実行されているプロジェクトを誰とでも共有できる Code With Me プラグインを使用できます。Code With Me を使用すると、リアルタイムのコラボレーション、コードの編集、サーバーの共有、デバッグセッションの実行を行うことができます。セッションの概要については、次のビデオを参照してください。Code With Me 共有セッションには、ホストと 1 人以上のゲスト間の相互作用が含まれます。次の基本的なシナリオのいずれかでセッションを開始できます。ペア...
名前でターゲットを検索する (どこでも検索)
プロジェクト内またはプロジェクト外のアイテムは、その名前で見つけることができます。単一のエントリポイントから、Git 内のファイル、アクション、クラス、シンボル、設定、UI 要素などを検索できます。プロジェクト内のテキストの検索の詳細については、「ファイル内で検索して置き換える」を参照してください。どこでも検索メインメニューで、に移動するか、を 2 回押して検索ウィンドウを開きます。デフォルトでは、PyCharm は最近使用したファイルのリストを表示します。もう一度を 2 回押すか、ニーモニ...
PyCharm 設定の構成
PyCharm では、プロジェクトレベルとグローバルの 2 つのレベルで設定を構成できます。グローバル設定は、特定のインストールまたはバージョンの PyCharm で開くすべてのプロジェクトに適用されます。このような設定には、IDE の外観 (テーマ、配色、メニュー、ツールバー)、通知設定、インストールされて有効になっているプラグインのセット、デバッガー設定、コード補完などが含まれます。グローバル設定は、構成ディレクトリに保存されます。プロジェクト設定は、新しいプロジェクトのデフォルト設定として...
プロジェクトツールウィンドウ
プロジェクトツールウィンドウを使用すると、さまざまな視点からプロジェクトを確認し、新しい項目 (ディレクトリ、ファイル、クラスなど) の作成、エディターでのファイルのオープン、必要なコードフラグメントへの移動などのさまざまなタスクを実行できます。このツールウィンドウのほとんどの機能には、コンテンツペインのコンテキストメニューコマンドとして、関連するショートカットを介してアクセスします。このビューには、作成されたスクラッチファイル、クエリコンソール、拡張スクリプトを管理できるスクラッチとコンソール...
エディターの基本
PyCharm エディターは、コードの作成、読み取り、変更に使用する IDE の主要部分です。エディターは次の領域で構成されています。スクロールバーは現在のファイルのエラーと警告を表示します。パンくずリストは、現在のファイルのコード内を移動できます。ガターには、行番号、アノテーション、コンテキスト依存のアクションアイコンが表示されます。タブには、現在開いているファイルの名前が表示されます。ナビゲーション:さまざまなショートカットを使用して、エディターウィンドウとさまざまなツールウィンドウを切り...