Visual Studioでのインテリセンスの項目の上下移動をCtrl-nとCtrl-pで行いたかったので、AutoHotKeyを使ってキーカスタマイズを行った。
そのスクリプトは次の通り。
#InstallKeybdHook #UseHook SendMode Input ^p::Send,{Up} ^n::Send,{Down}
最初はSendMode Inputの設定は無かったのだが、これがないとときどき、Ctrlボタンを取りこぼすことがあったので追加した。
これでインテリセンスのウィンドウが表示されているときもCtrl-n,Ctrl-pでカーソル移動ができるようになった。しかし、Ctrlを押しっぱなしにしているとインテリセンスのウィンドウが半透明になるという機能が追加されており、項目が見えなくなってしまうという罠が。今のところ、この機能をオフにする設定は見つかっていない……。