0

私は、関数型の変数を持っています。Android Studioで名前のないパラメータのヒントを無効にすることはできますか?

var onLengthChanged: (Int?) -> Unit = {} 

私は関数を呼び出した場合、それは無名のだったが、ヒントは、パラメータp1のために表示されます。私はこれが自動生成された名前だと思います。それは次のようになります。

enter image description here

自動生成されたパラメータ名のみのヒントを無効にする方法はありますか?

IntelliJ shows method parameter hints on usage - How to disable it のヒントを無効にすると、Show parameter name hintsオプションのチェックを外すことができます。 "Configure ..."ボタンもありますが、この特定のケースでヒントを無効にする適切なオプションを見つけることができませんでした。

+0

名前は 'var onLengthChanged:(input:Int?) - > Unit = {}'とすることができます。 – Joshua

+0

パラメータ名を追加するとよい場合があります。しかし、しばしば不必要に冗長になります。残念ながら、私のプロジェクト全体でこのようなパラメータがたくさんあるので、それらをすべて追加することはオプションではありません。私の意見では、開発者がパラメータの名前を提供しないと決めた場合、ヒントを表示する意味がありません。 – fdermishin

+0

本当にその機能が必要な場合は、機能要求を開く必要があります。しかし、IDLEにタイプヒントがはるかに早く現れるので、おそらく長い時間がかかります。 Android Studioが追いつくには時間がかかります。 – Joshua

答えて

関連する問題