エディターのガター
ガターは、エディターの左側にある垂直の領域です。ガターには、コード作業中に簡単にアクセスできる重要な情報とアクションアイコンが表示されます。ガターの外観と動作は、好みに応じてカスタマイズできます。

小さい画面で作業し、ガターやその他の UI 要素が占めるスペースを少なくしたい場合は、コンパクトモードを有効にすることができます。
スクリーンリーダーを使用する場合は、行番号、アノテーション、アイコンツールヒントをガターで読み取るように設定できます。
ガターの外観を設定する
ガターの外観を構成するには、ガターを右クリックして外観に移動します。
次のガター要素を設定できます。
行数
行番号の上にブレークポイント
インデントガイド
固定行
パンくずリスト

行数
デフォルトでは、ガターに行番号が表示されるため、チームメイトと話し合ったり、コード内を移動したりするときに、特定のコード行を参照しやすくなります。
行番号を設定する
必要に応じて、複数の行番号モードを切り替えることができます。
設定ダイアログ(Ctrl+Alt+S)を開き、に移動します。
行番号の表示オプションを有効にして、ドロップダウンメニューから必要な行番号モードを選択します。
ファイルの上から下まで順番に実行される標準の行番号付けで、各行に一意の番号が与えられます。このモードは、直接移動したり、ディスカッションやエラーメッセージ内の特定の行を参照したりする場合に役立ちます。

行番号は、各行がキャレットの現在の位置から何行離れているかを示します。これは、キーボードショートカットを使用してコードブロックをすばやく移動または編集する場合に特に便利です。

このモードでは、絶対行番号と相対行番号が組み合わされ、キャレットの現在の位置には絶対行番号が表示され、他のすべての行には相対行番号が表示されます。これにより、両方のシステムの利点を活用して、効率的なナビゲーションと編集が可能になります。

行番号を非表示
行番号を非表示にするには、次のいずれかを実行します。
ガターを右クリックして、の選択を解除します。
設定ダイアログで、に移動し、行番号の表示オプションのチェックを外します。
コードの折りたたみ
手元のタスクに合わせてコードの表示をカスタマイズするには、コード折りたたみを使用できます。デフォルトでは、マウスをホバーすると、展開された領域のガターのアイコンが表示されます。

折りたたみアイコンを常に表示するには、に移動し、コードの折りたたみの矢印を表示するの横にある常時を選択します。
折りたたみアイコンを常に非表示にするには、に移動して、コードの折りたたみの矢印を表示するチェックボックスをオフにします。
Action のアイコン
使用可能なガターアイコンのリストは、プロジェクトの構成、使用するフレームワーク、インストールしたプラグインによって異なります。例: アクションアイコンは、クラスの実装とオーバーライドメソッドを追跡したり、アプリケーションを実行したりするために使用できます。
プロジェクトで使用できるガターアイコンのリストにアクセスするには、に移動します。
ガターのアイコンを表示または非表示にするには、その横にあるチェックボックスをオンまたはオフにします。すべてのガターアイコンを無効にする場合は、リストの上部にあるガターアイコンを表示チェックボックスをオフにします。

ブックマーク
行ブックマークは、特定のコード行をマークして、後ですぐに移動できるようにするために使用されます。
匿名の行ブックマークを追加する
エディターで、キャレットをコード行に配置し、F11 を押します。
または、ブックマークするコード行の横にあるガターを右クリックして、ブックマークの追加を選択します。

ブックマークされた行の横のガターにブックマークアイコンが表示されます。

ニーモニック行ブックマークを追加する
エディターで、キャレットをコード行に配置し、Ctrl+F11 を押します。
または、ブックマークするコード行の横にあるガターを右クリックして、ニーモニックブックマークの追加を選択します。
開いたポップアップで、このブックマークの識別子として使用する数字または文字を選択します。

選択したニーモニックがすでに使用されている場合、IDE は、既存のブックマークを新しいブックマークで上書きするかどうかを確認します。ニーモニックをサイレントに上書きするには、今後このメッセージを表示しないオプションを選択します。
必要に応じて、新しいブックマークの説明を入力します。
Enter を押すか、選択した文字または数字をもう一度クリックして、ブックマークを保存します。
文字または数字のブックマークアイコンが、ブックマークされた行の横のガターに表示されます。
デバッガー
エディターのガターは、アプリケーションをデバッグするための便利なエントリポイントとして機能します。
デバッガーセッションを開始する
デバッガーセッションを開始するには、
main()メソッドを持つクラスの近くのガターにある実行アイコンをクリックし、デバッグを選択します。これにより、一時的な実行 / デバッグ構成が作成されます。

Gutter を使用すると、ブレークポイントを管理することもできます。
ブレークポイントの管理
行ブレークポイントを設定するには、実行可能なコード行のガターをクリックします。
メソッドブレークポイントを設定するには、メソッドが宣言されている行のガターをクリックします。
ブレークポイントを移動するには、ガター内の別の行にドラッグします。
ブレークポイントアイコンを設定する
デフォルトでは、ブレークポイントアイコンは水平方向のスペースを節約するために行番号の上に配置されます。

行番号の近くにブレークポイントを配置するには、ガターを右クリックし、の選択を解除します。
バージョン管理
Git Blame アノテーションを構成する
VCS アノテーションを使用すると、誰がファイルにどのような変更を加えたかがわかります。
アノテーションを有効にするには、ガターを右クリックして Git Blame でアノテーションを付けるを選択します。

好みに応じて情報を表示するようにアノテーションを設定できます。
アノテーションコンテンツ。アノテーションを右クリックしてに移動します。アノテーションに含める情報(リビジョン番号、変更日、作成者名)を選択できます。
色。アノテーションを右クリックして、に移動します。ハイライトする内容を選択できます。最近のコミットを見やすくするための変更の順序、または変更の作成者。ハイライトを無効にするには、非表示オプションを選択します。
名前。アノテーションを右クリックしてに移動します。作成者のラベル付け方法を選択できます。フルネーム、名のみ、姓のみ、イニシャル、メールを使用できます。
エディターでファイルを変更したときに、そのファイルへの変更を追跡することもできます。すべての変更は、変更された行の隣のガターに表示される変更マーカーでハイライトされ、最後にリポジトリと同期してから導入された変更の種類を示します。リポジトリに変更をコミットすると、変更マーカーが消えます。
テキストに加えた変更は色分けされています。

一部に色と意味を強調リストのデフォルトの線下表のカラースキーム。
色 | 回線状況 | 説明 |
|---|---|---|
| 変更行 | 最後の更新以降に変更された行。 |
| 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
| 追加された行 | 最後の更新以降に追加された行。 |
| 削除された行 | 前回の更新以降に削除された行。 |
色 | 回線状況 | 説明 |
|---|---|---|
| 変更行 | 最後の更新以降に変更された行。 |
| 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
| 追加された行 | 最後の更新以降に追加された行。 |
| 削除された行 | 前回の更新以降に削除された行。 |
色 | 回線状況 | 説明 |
|---|---|---|
| 変更行 | 最後の更新以降に変更された行。 |
| 空白が変更された行 | 最後の更新以降に空白のみが変更された行。 |
| 追加された行 | 最後の更新以降に追加された行。 |
| 削除された行 | 前回の更新以降に削除された行。 |
変更マーカーの上にマウスを移動してクリックすると表示されるツールバーを使用して、変更を管理できます。ツールバーは、変更された行の前の内容を示すフレームとともに表示されます。

をクリックして変更をロールバックし、
をクリックして現在の行の現在のバージョンとリポジトリバージョンの違いを確認できます。
ファイル全体を元に戻す代わりに、このポップアップの内容の一部をコピーしてエディターに貼り付けることができます。
関連ページ:
新しい UI
新しいユーザーインターフェース (UI) は、PyCharm の外観を新しく再設計したものです。これは、視覚的な複雑さを軽減し、重要な機能に簡単にアクセスできるようにし、必要に応じて複雑な機能を段階的に公開することを目的として作成されており、その結果、見た目も操作性もすっきりします。主な変更点には、簡素化されたメインツールバー、新しいツールウィンドウレイアウト、新しいテーマ、更新されたアイコンがあります。テーマ、アイコン、フォント:新しいライト、ダーク、明るいヘッダーのライトカラーテーマは、コ...
ユーザー補助機能
PyCharm を使用すると、さまざまなユーザー補助機能を使用してニーズに合わせることができます。スクリーンリーダーを使用したり、フォントサイズ、色、特定の UI 要素の動作を調整して、PyCharm で作業するプロセスを簡単にすることができます。スクリーンリーダーを設定する:PyCharm は、Windows と macOS の両方でスクリーンリーダーを完全にサポートしています。スクリーンリーダーを有効にするお好みのスクリーンリーダーをダウンロードして有効にします。NVDA: PyCharm...
PyCharm キーボードショートカット
PyCharm には、編集、ナビゲーション、リファクタリング、デバッグ、その他のタスクに関連するほとんどのコマンドに対するキーボードショートカットがあります。これらのホットキーを覚えておくと、キーボードから手を離さずに生産性を高めることができます。すべてのデフォルトのショートカットは構成可能であり、デフォルトではショートカットがないアクションにショートカットを割り当てることもできます。次の表は、最も便利なショートカットをいくつか示しています。ダブルどこでも検索 PyCharm、プロジェクト、現在の...
ソースコードナビゲーション
さまざまなアクションとポップアップを使用して、エディター内のコード内をすばやく移動できます。エディターウィンドウとツールウィンドウ間の移動、およびエディタータブとパンくずリストの操作の詳細については、エディターの基本を参照してください。最近のファイル、場所、変更のナビゲーションの詳細については、最近のファイルと変更を参照してください。必要なファイルの検索方法の詳細については、ファイルナビゲーションを参照してください。ファイルの構造を表示および移動する方法の詳細については、ソースファイルの構造を表...
ブックマーク
大規模なプロジェクトで作業する場合、ファイルやフォルダーの検索には時間がかかる場合があります。そのような場合、PyCharm はブックマークを備えています。必要なコード行をブックマークして、見つけやすくすることができます。他のプロジェクトアイテムよりも頻繁に必要なプロジェクトファイルとフォルダーをブックマークすることもできます。すべてのブックマークはブックマークツールウィンドウのリストにグループ化されており、メインメニューからを選択するか、を押すと開くことができます。ツールウィンドウには、コー...
デバッガーセッションを開始する
デバッガーセッションの開始は、プログラムを通常モードで実行するのと非常によく似ています。デバッガーはバックグラウンドで接続されているため、デバッガーセッションを開始するために特別な設定を行う必要はありません。PyCharm からプログラムを実行できる場合は、同じ構成を使用してプログラムをデバッグすることもできます。プログラムをデバッグするたびに、デバッガーセッションは実行 / デバッグ構成に基づきます。これにより、アプリケーションを起動するためのパラメーターとアクションを構成できます。たとえば、...