PyCharm 2026.1 Help

外部ツール

このページでは、ローカル外部ツールに対して構成できる設定について説明します。 外部ツールの追加や使用について詳しくは、 外部ツール を参照してください。

外部ツールの設定ページ

ツールバーのボタンを使って、利用可能な外部ツールのリストを管理します。 メニューに表示せずに残しておきたいツールのチェックボックスをオフにします。

追加ボタン追加 Alt+Insert

新しい外部ツールを追加します。

削除ボタン削除 Ctrl+Y

選択したツールまたはグループを削除します。

編集ボタン編集 Enter

選択したツールを編集します。

Alt+Up

選択したツールをリスト内で上に移動します。

Alt+Up

選択したツールをリスト内で下に移動します。

コピー

選択したツールをリスト内で下に移動します。

外部ツールを作成・編集・コピーするときは、ツールの設定を指定する必要があります。

外部ツールの作成、編集、コピー
名前

PyCharm インターフェースでツールを実行するアクションとして使用されるツールの名前です。

グループ

ツールが属するグループの名前です。既存のグループを選択することも、新しいグループの名前を入力することもできます。

説明

ツールの意味のある説明です。

ツール設定

プログラム

(スクリプト・ユーティリティ・アプリケーションなどの)実行可能ファイルへの絶対パスです。

引数

コマンドラインで指定するように、実行可能ファイルに渡す引数です。

  • 個々の引数を区切るには、スペースを使用します。

  • スペースを含む引数とパスには二重引用符を使用します。

  • バックスラッシュを使用して、引数またはパスの一部である二重引用符をエスケープします。

例:

-Dmy.prop=\"quoted_value\" "second arg" third" "arg
作業ディレクトリ

ツールを実行する作業ディレクトリへの絶対パスです。

拡張オプション

Synchronize files after execution

外部ツールによってプロジェクトファイルに加えられた変更を自動的に読み込みます。 ツールがプロジェクト内のファイルを変更しない場合、このオプションは無効にできます。

ツール出力用のコンソールを開く

ツールの標準出力およびエラーストリームを持つコンソールを開きます。

Make console active on message in stdout

ツールが標準出力ストリームを使用するときにコンソールを有効にします。

Make console active on message in stderr

ツールが標準エラーストリームを使用するときにコンソールを有効にします。

出力フィルター

出力メッセージの絶対ファイルパス、行番号、列番号をハイパーリンクに変換するフィルターを指定します。 これにより、コンソール出力からファイル内の関連する場所に直接移動できます。 各行は、個別のフィルターを定義する正規表現です。

例えば、あるツールが次のような出力行を生成するとします:

/path/to/file.conf:42:10 WARNING: Some message

次に、このようなフィルターを定義できます:

$FILE_PATH$:$LINE$:$COLUMN$.*
2026 年 6 月 1 日