こんにちはsekitakaです。
何度か忘れてググっているのでPycharmのローカル変数の型の入力補完を効かせる方法をメモしておきます。
変数宣言(代入)のコメントでtype:
に続いて型を指定することで入力補完が効くようになります。
s = None # type: str
こんな感じで変数s
にstr
型の入力補完が使えるようになります。
他にも関数の入力・出力や色々な補完を有効にできます。
詳しくは公式ドキュメントに説明があります。
ワタシはtype hintingという言葉がなかなか出てこなくて、このページ探すのにちょっと時間かかってしまいました。