WebStorm 2026.1 Help

インレイヒント

インレイヒントはエディターで表示され、コードの可読性や移動性を高める追加情報を提供します。

インレイヒントを有効または無効にする

  • エディター内で現在表示されているヒントを無効にするには:

    ヒントを右クリックし、特定の種類のヒントを無効にするか、このカテゴリ内のすべてのヒントを無効にするかを選択します。

  • インレイヒントの特定のグループを 1 つ以上構成するには:

    設定 ダイアログ (Ctrl+Alt+S) を開き、 エディター|インレイヒント に移動して、ヒントの横にあるチェックボックスを使用して、対応するカテゴリのインレイヒントを非表示または表示します。

コードビジョン

コードビジョンヒントは、シンボルの継承数と使用箇所数を表示し、そのシンボルの作成者を示し、新規シンボルまたは未コミットの変更を含むシンボルをマークします。

ヒントにカーソルを合わせると、リンクに変わります。 リンクをクリックすると、クラスまたはインターフェースの使用箇所または実装に移動したり、バージョン管理のアノテーションを開くことができます。

  • 継承元 は、クラスまたはインターフェースの子孫の数を表示します。 ヒントをクリックすると、子孫に移動します。 複数の実装がある場合は、リストから該当するものを選択してください。 詳しくは 実装に移動を参照してください。

    インレイヒント、コードビジョン: 継承に移動

    デフォルトでは、 継承元 ヒントは有効になっています。 無効にするには、チェックボックスをオフにします。

    または、エディターでヒントにカーソルを合わせ、コンテキストメニューから コードビジョン:「継承」インレイヒントを隠す または すべての「コードビジョン」インレイヒントを非表示 を選択します。

    エディターで継承のヒントを非表示にする
  • 使用箇所 は、プロジェクト内でクラスまたはメソッドが何回使用されているかが表示されます。 ヒントをクリックすると、使用箇所に移動するか、リストから該当するものを選択できます。 詳しくは プロジェクトの使用箇所を検索するを参照してください。

    インレイヒント、コードビジョン: 使用箇所に移動

    使用箇所を検索する宣言から使用箇所に移動も参照してください。

    デフォルトでは、 使用箇所 ヒントは有効になっています。 無効にするには、 設定 | エディター | インレイヒント | コードビジョン使用箇所 チェックボックスをオフにします。

    または、エディターでヒントにカーソルを合わせ、コンテキストメニューから コードビジョンを隠す: 使い方のインレイヒント または すべての「コードビジョン」インレイヒントを非表示 を選択します。

    エディターで使用箇所のインレイヒントを無効にする
  • AI でドキュメントを生成する - このヒントをクリックすると、 ドキュメント作成 AI アクションが呼び出されます。

  • コンポーネントの使用箇所 は、Vue、Svelte、Astro ファイルに表示されます。 ヒントをクリックすると、プロジェクト内の任意の場所で特定のコンポーネントの使用箇所をすばやく検索できます。

    コンポーネントの使用箇所を表示
  • コード作成者​ は、シンボルを最後に編集した人を示します。 ヒントをクリックして、ガターで Git アノテーションを開きます。 コード作成者を見つけるから詳細を参照してください。

    Inlay hints, code vision: code author

ダイアログの右側のペインで、インレイヒントのデフォルトの位置 (シンボルの上に表示するか、シンボルの右側に表示するか) を構成し、各位置に表示するインレイヒントの最大数を指定します。

コードビジョン: デフォルト設定を構成する

特定の種類のヒントのカスタム配置を構成することもできます。

設定でインレイヒントの位置を設定するダイアログ

パラメーター名

関数およびメソッド呼び出しのパラメーターの名前を表示します。 これらのヒントは、関数やメソッドに正しい引数を渡す際に役立ちます。

チェックボックスを選択または選択解除することで、特定の言語や構文のコンテキストにおけるインレイヒントの有効 / 無効を切り替えることができます。 右側の対話的なプレビューを使用して、結果が期待どおりかどうかを確認してください。

インレイヒント: パラメーター名

いくつかのメソッドや関数では、デフォルトでパラメーター名が表示されません。これらはデフォルトの 除外リスト に含まれています。 除外されたパラメーター名ヒントを再度有効にしたり、除外するメソッドや関数を追加したりするには、 除外リスト をクリックしてリストを編集します。

Pytest の parametrize の引数名

@pytest.mark.parametrize decorator を使用する際に各テストパラメーターにどの値が対応しているかを明確にするため、パラメーター名を表示します。

JavaScript のパラメーターヒントTypeScript のパラメーターのヒントについてさらに詳しく知りたい方はこちらを参照してください。

メソッドチェーン

メソッドチェーン内の各メソッドの戻り値の型を表示します。 ヒントは、メソッドが別の行で呼び出された場合にのみ表示されます。

インレイヒントの無効化

  • 設定 ダイアログ (Ctrl+Alt+S) を開き、 エディター|インレイヒント に移動し、インレイヒントのグループを展開して、非表示にするヒントの横にあるチェックボックスをオフにします。

  • エディターでヒントにカーソルを合わせ、コンテキストメニューから コードビジョンを隠す: 使い方のインレイヒント または すべての「コードビジョン」インレイヒントを非表示 を選択します。

    エディターで使用箇所のインレイヒントを無効にする

インレイヒントの外観を変更する

  1. 設定 ダイアログ (Ctrl+Alt+S) で、 エディター | カラースキーム | 言語のデフォルト設定 に移動し、 インラインヒント を選択します。

  2. インレイヒントのタイプと状態を選択し、必要に応じてフォントの色と効果を構成します。

2026 年 6 月 8 日