PyCharm 2020.2 ヘルプ

一般

設定 / 環境設定ダイアログの一般ページを使用して、エディターの動作を構成し、そのビューをカスタマイズします。

項目 説明
マウス制御
Ctrl / Command + マウスホイールでフォントサイズを変更する

このチェックボックスが選択されている場合、Ctrl キーを押しながらマウスホイールを回転させることにより、特定のエディターのフォントサイズを変更できます。

このチェックボックスは、クイックドキュメントルックアップのフォントサイズにも影響します。

チェックボックスがオフの場合は、Ctrl キーを押しながらマウスホイールを回すとエディターがスクロールします。

ドラッグアンドドロップでコードフラグメントを移動する このチェックボックスを選択すると、エディターで drag-and-drop コードフラグメントを作成できます。
ソフトラップ
これらのファイルをソフトラップする

このフィールドを使用して、特定のファイルタイプにソフトラップを適用します(例:マークダウンファイルでドキュメントを作成するときに役立つ場合があります)。セミコロンで区切るファイル拡張子を入力します。

エディターでソフトラップを有効または無効にすることもできます。

  • 左のガターを右クリックして、コンテキストメニューから現在のエディターをソフトラップオプションを選択または選択解除します。これらの設定は現在のエディターにのみ影響し、ファイルには影響しないことに注意してください。

    Soft-Wrap Current Editor

  • すばやく設定にアクセスするには、オプションのリストからソフトラップの構成を選択します。

折り返したフラグメントに元の行のインデントを使用する エディターまたはコンソールのサイズ変更時にソフトラップにカスタムインデントを使用するには、このチェックボックスを選択します。追加インデントフィールドを使用して、インデント番号を指定します。
現在の行のソフトラップインジケーターのみを表示する

このチェックボックスが選択されていると、ソフトラップ文字 Wrap Wrap はアクティブな論理行にのみ表示されます。

それ以外の場合、ソフトラップ文字は各行の最後と次の各行の先頭に表示されます。

仮想スペース
キャレットの配置の許可
  • 行末の後 : このチェックボックスが選択されている場合は、任意の行の最後の文字の後の任意の場所にキャレットを設定できます。行の終わりを超えた位置で入力を開始するとすぐに、行の終わりと入力の始まりの間に必要な数のスペースが追加されます。

  • タブの内側 : このチェックボックスを選択すると、キャレットをタブ文字内に配置できます。その理由は、各タブ文字が「仮想」スペース文字のセットとしてエディターに表示されるためです。

ファイルの下部に仮想スペースを表示する このチェックボックスを選択すると、現在編集されている行(最終行であっても)を画面の上部にスクロールできます。PyCharm は必要な量の仮想線を追加します。
キャレットの移動
単語で移動時

このリストを使用して、単語で移動したときにキャレットを停止する場所を構成します。次のオプションから選択できます。

  • 現在の単語の境界にジャンプする : これがデフォルトのオプションです。キャレットを前方に移動すると(Ctrl+Right)、PyCharm はキャレットを現在の単語の末尾に配置します。

    キャレットを前の単語(Ctrl+Left)に移動すると、PyCharm は現在の単語の先頭にキャレットを置きます。

  • 常に単語の先頭にジャンプ : このオプションを選択すると、キャレットは常に単語の先頭に移動します。

  • 常に単語の最後にジャンプする : このオプションを選択すると、キャレットは常に単語の末尾に移動します。

  • 次 / 前の単語境界にジャンプする : このオプションを選択すると、キャレットは次の単語の先頭に移動し、後方に移動すると、キャレットは前の単語の末尾にジャンプします。

  • 両方の単語境界で停止する : このオプションを選択すると、キャレットは各単語の先頭と末尾の両方で停止します。

改行時

このリストを使用して、キャレットが改行で停止する場所を構成します。次のオプションから選択できます。

  • 次 / 前の行の境界にジャンプする : このオプションを選択すると、キャレットは次の行の先頭に移動し、後方に移動すると、キャレットは前の行の末尾にジャンプします。

  • 改行を無視 : このオプションを選択すると、PyCharm は改行を無視し、言葉で動くリストで指定された構成に従ってキャレットが移動します。

  • 両方のライン境界で停止 : このオプションを選択すると、キャレットは各行の開始と終了の両方で停止します。

  • 現在の行の境界にジャンプする : このオプションを選択すると、キャレットは常に現在の行の末尾(前方に移動した場合)または現在の行の先頭(後方に移動した場合)にジャンプします。

    言葉で動くリストに常に単語の先頭にジャンプが指定され、改行時リストに現在の行の境界にジャンプするが指定されている場合は、次の例を確認してください。

  • 常に行頭にジャンプする : このオプションを選択すると、キャレットは常に行の先頭に移動します。

  • 常に行末にジャンプする : このオプションを選択すると、キャレットは常に行末に移動します。

ファイルの保存
保存時に末尾のスペースを削除する

PyCharm がファイル保存時に行末に末尾のスペースを処理するモードを選択します。

  • 変更行のみ : 変更された行の末尾のスペースのみを取り除きます。

  • すべて : すべての行の末尾のスペースを取り除きます。

  • なし : 末尾のスペースは削除されません。

キャレット行の末尾のスペースを削除する このオプションを選択すると、保存操作でキャレットが置かれる行の末尾のスペースが削除されます。
保存時にファイルの最後に空の行があることを確認する このチェックボックスを選択すると、保存処理中に PyCharm がファイルの最後に空の行を自動的に追加します。
ガター
ガターの変更された行を強調表示する 左側のエディターのガターにカラーストライプを追加または変更したい場合は、このチェックボックスを選択します。
スクロールバーのエラーストライプで変更された行を強調表示します 右側のスクロールバー近くの変更された行の横にマーカーを表示する場合は、このオプションを選択します。
空白のみを変更した行を別の色で強調表示する

このオプションは、修正された行をガターに強調表示するオプションが有効な場合にのみ使用可能になります。

空白のみが追加 / 削除された行が、より重要な変更が加えられた行とは異なる色で強調表示されるようにするには、このチェックボックスを選択します。

スクロール
スクロールを滑らかにする このオプションを有効にすると、ターゲット位置にジャンプするのではなく、要素に移動したときにページをスクロールします。
キャレットの動作
  • キャレットをそのままにして、エディターキャンバスをスクロールする : このオプションを選択して、スクロールエディターキャンバスを選択し、キャレットを固定します。

    これは、セッションのデバッグ中に役立ちます。コードの行をステップ実行すると、エディターのキャンバスがスクロールしますが、キャレットの行は常に画面の中央にあります。

  • キャレットを移動し、エディターのスクロールを最小化する : このオプションをクリックして、キャレットの移動を選択します。

    デバッグセッション中にコード行をステップ実行すると、キャレットが下に移動し、エディターキャンバスはキャレット行が画面の下部に到達するまでスクロールしません。

制限
最近のファイルの制限 このフィールドでは、最近のファイルのリストに含めることができるファイル名の数を指定します。
最近使用したロケーションの制限 このフィールドでは、最近表示されたコードスニペットを最近の場所のリストに含めることができる数を指定します。
リッチテキストコピー
テキストフラグメントを次のようにコピー(Ctrl+C
  • リッチテキスト : このチェックボックスを選択して、リッチテキストをエディターから RTF を認識する他のエディターにコピーします。

  • プレーンテキスト : エディターから他のエディターにプレーンテキストをコピーするには、このオプションを選択します。

コピーされたフラグメントの色スキーム

このリストを使用して、テキストコピーの配色を選択します。以下のオプションから選択できます。

  • IntelliJ ライト
  • アクテイブスキーム
  • Darcula
  • クラシックライト
  • ハイコントラスト
最終更新日 :

関連ページ:

エディターの基本

PyCharm エディターは、コードの作成、読み取り、変更に使用する IDE の主要部分です。エディターは次の領域で構成されています。スクロールバーは現在のファイルのエラーと警告を表示します。パンくずリストは、現在のファイルのコード内を移動できます。ガターには、行番号と注釈が表示されます。タブには、...

コード参照情報

このセクションでは、シンボルの定義を表示し、ドキュメント参照を表示し、ビューパラメーター情報機能を使用する方法について説明します。定義 :PyCharm では、タグ、クラス、フィールド、メソッド、関数などのシンボルがプロジェクトでどのように定義されているかを確認することができます。この目的のために、...

ソースコードで作業する

コードを使用する場合、PyCharm は作業にストレスがないことを保証します。追加、選択、コピー、移動、編集、折りたたみ、出現箇所の検索、コードの保存に役立つさまざまなショートカットと機能を提供します。エディター内のナビゲーションについては、エディターの基本を参照してください。アクションの検索使用し...

デバッグ

デバッグセッションを開始するCoffeeScript、TypeScript、およびDartコードをデバッグするには、そのソースマップを生成する必要があります。これにより、元のコードと生成された JavaScript コードの行間の対応が設定されます。ソースマップが生成されない場合、ブレークポイントは...

ソースコードナビゲーション

さまざまなアクションやポップアップを使用して、エディター内のコードを素早くナビゲートすることができます。エディターウィンドウとツールウィンドウ間の移動に関する詳細情報については、エディターの基本を確認してください。PyCharm で利用可能なナビゲーションオプションをチェックするためにビデオチュート...

エディター

Windows および Linux 用のファイル | 設定 | エディターmacOSのPyCharm | 環境設定 | エディター左側のペインでエディターカテゴリを選択すると、メインサブカテゴリがダイアログの右側に表示されます。このカテゴリは PyCharm にバンドルされている言語と...