概要 エディタ拡張(CustomPropertyDrawer)でTextFieldのオートコンプリート(入力補完)をしたい。候補は提示されるけど、自由入力も可能にしたい。 要するに Qiita の記事のタグみたいなやつですね。 そんなの既にあるのではと思って探したけれど、見つからないので自作しました。 前回、候補ポップアップ表示は可能になりましたが、結局一文字づつ入力しなければならなかったので、今回はポップアップ上で候補を選択すればTextFieldに値が入るようにしました。 【前編】はこちら 候補ポップアップの改良 修正のメインは候補一覧を表示するツールチップ風ポップアップになります。 まず、タグへ書き戻せるようにするため、OpenModelessの引数にSerializedProperty tagを追加して、ドロワーから受け取ってフィールドに保存するようにしました。 using Sys