PyCharm 2026.1 Help

定数の導入

定数の導入リファクタリングにより、ソースコードの読みやすさと保守性が向上します。 また、値や目的についての説明がないままハードコードされた定数の使用を回避するのにも役立ちます。

定数をその場で導入する

  1. エディターで、定数で置き換えたい変数の式または宣言を選択します。

  2. 定数を入力するには、 Ctrl+Alt+C を押すか、メインメニューから リファクタリング | 抽出 / 導入 | 定数 を選択します。

  3. 現在のキャレット位置に複数の式が検出された場合は、 リストが表示されます。 その場合は、式をクリックして選択します。 または、 および 方向キーを使用して目的の式に移動し、 Enter を押して選択します。

    式の選択
  4. 式が複数回出現した場合は、選択した出現のみを置き換えるか、見つかったすべての出現を新しい定数に置き換えるかを指定します。

    定数の導入
  5. 表示されたリストから名前を選択するか、自分の名前を入力して Enter を押します。

    定数の導入

ダイアログを使用して定数を抽出する

デフォルトでは、PyCharm はインプレースリファクタリングを使用します。 リファクタリングにダイアログを使用するには、 設定 ダイアログ (Ctrl+Alt+S) を開き、 エディター | コード編集 に移動して、 リファクタリング 領域で モーダルダイアログ内 リファクタリングオプションを選択します。

インプレースを無効にするリファクタリング
  1. エディターで、定数で置き換えたい変数の式または宣言を選択します。

  2. 定数を入力するには、 Ctrl+Alt+C を押すか、メインメニューから リファクタリング | 抽出 / 導入 | 定数 を選択します。 または、右クリックしてコンテキストメニューから リファクタリング|定数の導入 を選択することもできます。

  3. 開いた 定数の導入ダイアログ で、新しい定数の名前を指定します。

    定数の導入ダイアログ
  4. 選択した式のすべての出現を自動的に置換するには(複数回見つかった場合)、オプション 出現箇所をすべて置換 を選択します。

  5. OK をクリックして定数を作成します。

2026 年 6 月 1 日