Python
Pycharm

pycharmでローカル変数の型の入力補完を効かせる

こんにちはsekitakaです。
何度か忘れてググっているのでPycharmのローカル変数の型の入力補完を効かせる方法をメモしておきます。

変数宣言(代入)のコメントでtype:に続いて型を指定することで入力補完が効くようになります。

s = None # type: str

こんな感じで変数sstr型の入力補完が使えるようになります。

pycharm_hinting.jpg

他にも関数の入力・出力や色々な補完を有効にできます。
詳しくは公式ドキュメントに説明があります。
ワタシはtype hintingという言葉がなかなか出てこなくて、このページ探すのにちょっと時間かかってしまいました。