インレイヒント
インレイヒントはエディターに表示され、コードに関する追加情報を提供して、読みやすくナビゲートしやすくします。

インレイヒントを有効または無効にする
エディター内で現在表示されているヒントを無効にするには:
ヒントを右クリックし、特定の種類のヒントを無効にするか、このカテゴリ内のすべてのヒントを無効にするかを選択します。
インレイヒントの特定のグループを 1 つ以上構成するには:
設定 ダイアログ (Ctrl+Alt+S) を開き、 に移動して、ヒントの横にあるチェックボックスを使用して、対応するカテゴリのインレイヒントを非表示または表示します。

コードビジョン | Code vision hints display the number of usages for a symbol, show who authored it, and mark symbols that are new or contain uncommitted changes. ヒントにカーソルを合わせると、リンクに変わります。 リンクをクリックすると、クラスの使用箇所または実装に移動したり、バージョン管理のアノテーションを開くことができます。
|
パラメーター名 | 関数およびメソッド呼び出しのパラメーターの名前を表示します。 これらのヒントは、関数やメソッドに正しい引数を渡す際に役立ちます。 チェックボックスを選択または選択解除することで、特定の言語や構文のコンテキストにおけるインレイヒントの有効 / 無効を切り替えることができます。 右側の対話的なプレビューを使用して、結果が期待どおりかどうかを確認してください。 ![]() 複数のメソッドや関数については、デフォルトでパラメーター名は表示されません:このようなメソッドや関数はデフォルトの 除外リスト にあります。 除外したパラメーター名のヒントを再度有効にする、または除外するメソッドや関数を追加するには、 除外リスト をクリックしてリストを編集します。 メソッドまたは関数のパラメーター名のヒントを無効にするには、次のパターンのいずれかを使用します。
プレースホルダーの名前は、オプションのパラメーターを含むすべてのパラメーターに指定する必要があります。 修飾されたメソッド名には、クラス名またはそのプレースホルダーが含まれている必要があります。 エディターからパターンを追加するには、 現在のメソッドのヒントを表示しない インテンションアクション Alt+Enter を使用します。
JavaScript のパラメーターヒントと TypeScript のパラメーターのヒントについてさらに詳しく知りたい方はこちらを参照してください。 |
タイプ | エディターに変数、フィールド、パラメーター、関数の戻り値の型を表示します。 チェックボックスを選択または選択解除することで、特定の言語や構文のコンテキストにおけるインレイヒントの有効 / 無効を切り替えることができます。 右側の対話的なプレビューを使用して、結果が期待どおりかどうかを確認してください。 ![]()
Learn more about JavaScript の戻り値の型, JavaScript の型ヒント, TypeScript で型ヒントを返す, TypeScript の型ヒント。 |
値 | デフォルトでは、このチェックボックスが選択されており、PyCharm は TypeScript コンテキストの 数値列挙型の推定値を表示します。 チェックボックスをオフにすると、推測された値が非表示になり、明示的に初期化された定数の値のみが表示されます。 |
メソッドチェーン | メソッドチェーン内の各メソッドの戻り値の型を表示します。 ヒントは、メソッドが別の行で呼び出された場合にのみ表示されます。 |
その他 |
|
インレイヒント設定では、ヒントで取得したい情報の種類を設定できます。
インレイヒントの外観を変更する
設定 ダイアログ (Ctrl+Alt+S) で、 に移動し、 インラインヒント を選択します。
インレイヒントのタイプと状態を選択し、必要に応じてフォントの色と効果を構成します。




