Skip to content

A plug-and-play AutoHotkey snippet. Instantly search and execute already-existing functions in your scripts with minimal setup.

Notifications You must be signed in to change notification settings

Azona77/AHK-QuickCommand

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 

Repository files navigation

AHK-QuickCommand

AHK QuickCommand is a plug-and-play AutoHotkey snippet that enables you to instantly search and execute already-existing functions or commands in your scripts with minimal setup.

Gif 1 Gif 2 Gif 3

Main Features

  • Minimal setup: Just include AHK QuickCommand.ahk to use it. Automatically retrieves and displays available functions from your AHK script in a GUI.
  • Quick search: Type to filter commands. Trigger by double-click or pressing Enter.

Usage

  1. Edit your existing AHK script and include AHK QuickCommand.ahk at the top of your main script like this: #Include, C:\Desktop\AHK QuickCommand.ahk
  2. Save and run the script. Press Capslock + C to open the GUI.
  3. Type to filter commands. Use arrow keys to navigate, and press Enter or double-click to execute the selected function.

Note

  • Requires: AutoHotkey v1.1+
  • Commands should be defined in the following format:
; Example Commands
    ; To Exclude: change "func(){" to "func( ){"
ActionExample(){
    MsgBox, You selected Example!
    ; Replace with your custom function 
}
  • The #Include, C:\Desktop\AHK QuickCommand.ahk should be placed right after your startup scripts which automatically run after initializing.

Extended Features

  • Use CapsLock+W/S/Space as Up/Down/Enter;
  • Use CapsLock+C+C to trigger last excuted command;
  • Trigger immediately when matched command is unique (Off by default);
  • Specific features can be fine-tuned by modifying the code.

About

A plug-and-play AutoHotkey snippet. Instantly search and execute already-existing functions in your scripts with minimal setup.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published