Qiitaのオートコンプリートがちょっと便利になりました

خوش (ウルドゥ語でこんにちは)

ソチオリンピック開催に合わせて最近はもっぱらウォッカを飲みながら仕事をしている yuku_t です。(嘘です)

今日はQiitaのオートコンプリートに加えられた若干の機能改善を紹介します。

ESCキーで消せるようになりました

dU3mSj3OKy.gif

オートコンプリートが意図しないタイミングで表示されて困ったことありませんか?今まではカーソル位置を頑張って移動させたり、フォーカスをテキストエリアから外す必要がありましたが、ESCキーで消せるようになったので楽ちん。もう安心ですね。

上下キーで移動しているときは表示されないようになりました

これまで矢印キーで上下移動しているときにオートコンプリートが表示されて移動できなくなることがありました。上下キーで移動したときはオートコンプリートが表示されないようになったので、もうこんなストレスとはお別れです。Ctrl-n Ctrl-p での上下移動も同様に無視されます

おわりに

今回紹介したオートコンプリート機能は jquery-textcomplete で公開されているので実装が気になる方はそちらをどうぞ!

الوداع (さようなら)