Eclipseで入力がおかしくなる場合の対処
2011年7月12日
Eclipseを使っているとキーボード文字入力がおかしくなる事が多々ありました。
ダブルクォーテーションを入力しようとしたら@が入力されたり、半角/全角ボタンを押したら読点(とうてん)が出たりするやつです。
入力トラブルでありがちなパターンとして「"かな入力"ボタンでも触れたのかな?」と思い押してみるも直らず・・・
イライラしながらもEclipseを再起動すると直るのでいつもそうしていました・・・
しかし、いい加減ちゃんと原因を突き止めようと思って調べてみるとなんとか見つかりました。
すぐに発見できなかったのは「Eclipse 文字 おかしい」とか「Eclipse 入力モード おかしい」などで検索したからでしょう。
Eclipseのショートカットキー一覧を眺めたりもしましたが、そりゃ見つからないはずです。。
「Eclipse キーボード入力 切り替え」で検索したらすぐに解決策が!
しかもEclipse特有の問題というわけではなく、Windowsの入力言語切り替え機能が原因だった様子。
デフォルトではAlt(左)+Shiftで入力言語が切り替わるようになっています。
Eclipseではショートカットを多様するので何かの拍子に入力言語が切り替わりキーボード配列がUSになったのが原因だったようです。
ためしにメモ帳でAlt(左)+Shiftを押してみるとキーボード配列が切り替わりました。(笑
EclipseのjavadocコメントのショートカットがAlt+Shift+Jです。
Alt+Shift+Jとしっかり押せれば言語切り替えは発生しないみたいですが、うっかりJが押せてなかったりすると言語切り替えになってしまいます。
普段言語切り替えなどすることがなかったので全く気づきませんでした。
これでストレスなく開発できそうです・・・
[参考サイト]