Autohotkey使い方完全解説!劇的に効率化する神設定と導入手順
Q1:プログラミングの知識が一切ない完全な未経験者でも使えますか?
A1:はい、十分に使いこなせます。最初から複雑なプログラミング構文(変数や条件分岐)を覚える必要はありません。本記事で紹介した「キー名::変更先キー名」という1行単位のコードをコピー&ペーストするだけで、即座にキー配列の変更や定型文入力を実現できます。
Q2:過去のWebサイトで見つけたv1用のスクリプトを、現在のv2で動かす方法はありますか?
A2:v1とv2では記法が異なるため、そのままでは動作しません。有志がGitHub上で公開している移行変換ツール「v2 converter」を利用してコードを自動変換するか、ChatGPTなどの生成AIに「このAutoHotkey v1のスクリプトをv2の構文に書き直してください」と指示を与えることで、極めて高精度に最新記法へ変換可能です。
Q3:特定のアプリケーション(ChromeやExcelなど)が開いている時だけ動作させることはできますか?
A3:可能です。v2では #HotIf WinActive("ahk_exe chrome.exe") のようにディレクティブを1行記述することで、その下に書いたショートカットを特定アプリの起動時のみ限定して有効化できます。他のソフトへの誤作動を防ぐための極めて実用的な手法です。