ショートカットキーヘビーユーザーのためのAHKプログラミング

所在平台: Udemy

课程主页: https://www.udemy.com/course/ahk-vcie/

课程评论:没有评论

第一个写评论        关注课程

课程简介

Course Title: AHK Programming for Heavy Shortcut Key Users This Coursera course is designed for individuals who are passionate about shortcut keys and want to take their efficiency to the next level. It introduces the fundamentals of AutoHotkey (AHK) programming, a language specifically tailored for creating and customizing keyboard shortcuts. Are you frustrated by difficult-to-press shortcuts or wish you could automate repetitive key combinations? Do you find yourself constantly searching for better ways to interact with your computer and minimize mouse usage? If any of these resonate with you, this course offers solutions. AHK allows you to remap existing functions to your preferred keys or even implement entirely new functionalities. The course will cover essential AHK concepts, along with practical examples to illustrate their application. You will learn how to create custom shortcuts for various tasks, including: **Web Search:** * Search selected text on Google using "Muhenkan + s" * Translate selected text with Google Translate/DeepL (automatic language detection) using "Muhenkan + t" **String Manipulation:** * Enclose selected text with symbols (e.g., 2, 8, [) using "Muhenkan + symbol key" * Perform delete actions with "Muhenkan + d" * Perform backspace actions with "Muhenkan + a" **Window Management:** * Center a window on the screen with "Muhenkan + e" * Minimize a window with "Muhenkan + 1" * Close a window with "Muhenkan + 4" * Resize a window to an application-specific size with "Muhenkan + w" * Move windows using "Muhenkan + Arrow Keys" **Mouse Pointer Operations:** * Move the mouse pointer with "Alt + Arrow Keys" * Scroll the mouse wheel down with "Henkan + j" * Scroll the mouse wheel up with "Henkan + k" **Other:** * Explore context menus like the extended right-click menu with "Henkan + r" While the examples use "Muhenkan/Henkan keys" for assignment, the course emphasizes that any key can be used, and it thoroughly explains how to achieve this. The lectures are structured to be accessible even to those with no prior programming experience. Fundamental programming concepts such as "what is a string?", "what is a variable?", "what is conditional branching?", "what is a function?", "what is an argument?", and "what is a return value?" will be explained. This course is an excellent opportunity to learn programming basics while dramatically upgrading your shortcut key experience. Embark on a journey into a new dimension of shortcut key customization with this course!

课程评论(0条)

课程详情

このコースはショートカットキーヘビーユーザー・マニアを対象にAHK(Auto Hot Key)プログラミングの基礎を学べるコースです。「使える」ショートカットキーを求めてよくググるこのショートカットキーちょっと押しにくい。なんとかならんか?ショートカットキーでこんなこと実現できないかな?マウスに手を移動させるのが超面倒くさい一打でも打鍵数を減らしたいどれかにピンときたらこのコースで解決できます。なぜなら、AHKはショートカットキーに特化したプログラミング言語なので、あなたの指定したキーに既存の機能を割り当てられますあらたに機能を実装して割り当てられますこのコースではそのための基礎知識とその知識を応用した実装例を解説いたします。例えばこのコースでは例として以下の機能を実装します。どれも基本機能の組み合わせ・応用ですので、コース修了後はあなたのニーズによる機能を実装できるでしょう。Web検索系「無変換 + s」で選択した文字列でGoogle検索「無変換 + t」で選択した文字列でGoogle翻訳/DeepL翻訳 (英和/和英自動判別)文字列操作系「無変換 + 記号キー(2,8,[など)」で選択した文字列を記号で囲う「無変換 + d」でDelete「無変換 + a」でBackspaceウィンドウ操作系「無変換 + e」でウィンドウを画面中央に移動「無変換 + 1」でウィンドウを最小化「無変換 + 4」でウィンドウを閉じる「無変換 + w」でアプリに応じたウィンドウサイズに変更「無変換 + 矢印キー」でウィンドウ移動マウスポインター操作系「Alt + 矢印キー」でマウスポインター移動「変換 + j」でマウスホイールを下に回転「変換 + k」でマウスホイールを上に回転その他「変換 + r」で拡張右クリックメニューなどを解説します。私は「無変換/変換キーと別のキー」に割り当てていますが、どのキーにも割り当てられます。その方法もしっかり解説いたします。プログラミングしたことがない方でもわかりやすい講義を心がけました。文字列とは何か?変数とは何か?条件分岐とは何か?関数とは何か?引数とは何か?戻り値とは何か?といったプログラミングの基礎も解説していますので、これを機会にプログラミングを身に着けていただければと思います。ぜひ私と一緒に異次元のショートカットキーの世界に旅立ちましょう!

课程标签

0人关注该课程

主题相关的课程