固定行
固定行 (または固定スクロール ) 機能は、ファイルをスクロールするときに親要素の可視性を維持し、コードのコンテキストを即座に提供することで、コーディングエクスペリエンスを向上させます。クラスとメソッドの複雑な階層を持つファイルでは、この機能により、現在表示されているメソッドとそれを含むクラスのシグネチャーが常にエディターの上部に表示されます。
任意の固定行をクリックして、対応する宣言までエディターをスクロールすることもできます。

デフォルトでは、固定行の最大数は 5 に設定されています。
固定行数を設定する
エディター内の固定行を右クリックし、固定行の構成をクリックします。
Ctrl+Alt+S を押して設定を開き、最大行数フィールドの横に、必要な固定行の数を入力します。
を選択します。

固定行を無効にする
デフォルトでは、固定行の表示機能は有効になっています。すべての言語または特定の言語に対してこの機能を無効にすることができます。
すべての言語で固定行を無効にする
エディター内の固定行を右クリックし、無効にするをクリックします。
ガターを右クリックし、外観を選択してから、固定行の表示の選択を解除します。
Ctrl+Alt+S を押して設定を開き、スクロール中に固定行を表示するチェックボックスをオフにします。
を選択します。
特定の言語の固定行を無効にする
エディター内の固定行を右クリックし、<言語> を無効にするをクリックします。このオプションには、現在表示している言語が一覧表示されます。
Ctrl+Alt+S を押して設定を開き、言語セクションで、言語の横にあるチェックボックスをオフにして、その言語の固定行を無効にします。
を選択します。
固定行の色設定を変更する
Ctrl+Alt+S を押して設定を開き、
を選択します。背景、境界線、ホバー状態の色を編集します。
関連ページ:

エディターのガター
ガターは、エディターの左側にある垂直の領域です。ガターには、コード作業中に簡単にアクセスできる重要な情報とアクションアイコンが表示されます。ガターの外観と動作は、好みに応じてカスタマイズできます。小さい画面で作業し、ガターやその他の UI 要素が占めるスペースを少なくしたい場合は、コンパクトモードを有効にすることができます。スクリーンリーダーを使用する場合は、行番号、アノテーション、アイコンツールヒントをガターで読み取るように設定できます。ガターの外観を設定するガターの外観を構成するには、ガター...

複数のカーソルと選択範囲
PyCharm エディターで入力、コピー、貼り付けを行う場合、複数のカーソルを切り替えて、アクションが複数の場所に同時に適用されるようにすることができます。コード補完やライブテンプレートなどの高度なエディターアクションもサポートされており、各キャレットに適用されます。ファイルに追加できるキャレットの数は 1000 に制限されています。この制限を増やす場合は、カスタム JVM オプションを開き、次の行を追加します: 最近追加されたキャレットはプライマリと見なされます。現在のエディターライン、補完リス...