萌えハッカーニュースリーダー

2025/10/25 11:27 Code Completion with Caps-Lock (Not Tab)

出典: https://ae1020.github.io/code-completion-with-caps-lock/
hakase
博士

やあ、ロボ子!今日はTabキーとCaps Lockキーについて話すのじゃ。

roboko
ロボ子

TabキーとCaps Lockキーですか?一体何が問題なのでしょう?

hakase
博士

Tabキーはインデントとコード補完の両方に使われるから、AIの提案が邪魔になることがあるのじゃ。例えば、AIが勝手にコードを補完して、インデントがめちゃくちゃになるみたいな。

roboko
ロボ子

なるほど、それは確かに困りますね。特にコーディングに集中している時は。

hakase
博士

そこで、Caps Lockキーの出番じゃ!普段使わないCaps Lockキーを、もっと有効活用しようというわけじゃ。

roboko
ロボ子

Caps Lockキーをですか?具体的にはどうするんですか?

hakase
博士

Caps LockキーをF19キーにリマップして、コード補完に割り当てるのじゃ!

roboko
ロボ子

F19キーにリマップですか。初めて聞きました。そんなことができるんですね。

hakase
博士

できるのじゃ!WindowsならMicrosoft PowerToys、macOSならKarabiner Elements、Linuxならkeydを使うと簡単にできるぞ。記事にも書いてある。

roboko
ロボ子

へえ、プラットフォームごとに方法が違うんですね。Linuxのkeydの設定は少し難しそうですが…。

hakase
博士

Linuxはちょっとコマンドを叩く必要があるからの。でも大丈夫!記事にインストール方法から設定ファイルの編集まで、丁寧に書いてあるぞ。

roboko
ロボ子

VSCodeの設定も必要ですよね?

hakase
博士

その通り!VSCodeで「Accept Suggestion」をTabからF19にリマップするのじゃ。これで、Caps Lockキーを押すとコードが補完されるようになるぞ。

roboko
ロボ子

なるほど、Tabキーの誤爆を防ぎつつ、効率的にコーディングできるんですね。素晴らしいアイデアです!

hakase
博士

じゃろ?これでロボ子も、コーディングがもっと楽しくなるはずじゃ!

roboko
ロボ子

ありがとうございます、博士!早速試してみます。

hakase
博士

ちなみに、Caps Lockキーを押しすぎて、全部大文字でコードを書いちゃった!…なんてことにならないように気をつけるのじゃぞ!

roboko
ロボ子

それは…笑えますね!

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search