Windowsのみ:ショートカットキーをお気に入りのアプリケーションに直接割り当てたい場合は、このシンプルなAutoHotkeyスクリプトで簡単にできます。
関数の一般的な考え方は、特定のホットキーを特定のウィンドウに割り当てることができるということです。ショートカットキーを押すと、ウィンドウが前面に到達し、再び押すとウィンドウが最小化されます。これにより、Alt-Tabを気にすることなく、最も頻繁に使用するウィンドウを切り替えることができます。
特定のウィンドウを復元するための独自のAutoHotKeyスクリプトを作成するには、新しい *.AHKスクリプトを作成し、次のコードに貼り付けます。
ToggleWinminimize(thewindowtitle)
{
SettitleMatchMode、2
Detecthiddendidenwindows、オフ
ifwinactive、%thewindowtitle%
{
winminimize、%thewindowtitle%
}
それ以外
{
ifwinexist、%thewindowtitle%
{
winget、winid、id、%thewindowtitle%
dllcall( "SwitchTothisWindow"、 "uint"、winid、 "uint"、1)
}
}
戻る
}
関数ができるようになったので、それを使用して、これに似たラインを使用して特定のアプリケーション用の独自のホットキーを作成します。これにより、Alt+Xを最小化されてアクティブになる間にFirefoxを切り替えるように割り当てます。
!x :: togglewinminimize( "mozilla firefox")
このすべてのAutoHotkeyがあなたが理解できるよりも少し多い場合は、必ずAutohotkeyの初心者向けガイドをご覧ください、このシンプルなスクリプト言語を使用して、アクションをキーボードショートカットに変える方法を説明します。
このスクリプトは提供されますLifeHacker Coders GroupProductive Geek ForumsとReader Bobbo33は、任意のウィンドウに機能する方法を見つけたAutohotkeyウィザードであり、WinRestore機能で個人的に抱えていた長年の問題を解決しました。ありがとう、bobbo33!
AutoHotkeyを使用して、特定のウィンドウにホットキーを割り当てる[生産的なオタク]