###前提・実現したいこと
Android Studioで、Kotlinで書かれている変数の型、メソッドの引数、メソッドの戻り値の型を簡単に調べる方法を教えてください
###発生している問題・エラーメッセージ
- val や var で宣言した変数の型は式の右辺の型になるが、その変数の型がすぐには分かりづらい
- オーバーロードしたメソッドや、複数のコンストラクタを持つクラスをインスタンスする記述があったとき、
異なる引数の候補を知りたい。また、引数に対応した仮引数名を知りたい。
できれば変数やメソッドをマウスオーバーすると型を表示してほしいのですがそのような設定は可能でしょうか?
###該当のソースコード
val hogehoge = someMethod() //hogehogeの型は? val bar = String("foo".toByteArray()) // var bar = String("foo".toByteArray(),"UTF-8") という記述はできただろうか? fun f(hoge, piyo, fuga) ... f(a,b,c) //a,b,cの仮引数名は何だっただろう f(hoge = a,piyo = b,fuga = c)と書いていないので分かりにくい
###試したこと
上記ソースを書いた後、"h"を入力すると予測候補が表示され、同時に型が表示されるが、
変数"hogehoge"の行を見つけることが手間であること、変数を調べ終わったら"h"を消す必要があることから
型を確認するためのより良い方法がすでに用意されているのではないか?
###補足情報(言語/FW/ツール等のバージョンなど)
Android Studio 2.3.3
Kotlin v1.1.3-release-Studio2.3-2
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。