• Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey GUIs are Easy with AutoHotkey Intro to DOS & AutoHotkey

87 Amazing Built-in Hotkeys for AHK Studio | Be more productive with AutoHotkey studio TODAY!

Hotkeys for AHK StudioAHK Studio is an amazing editor for AutoHotkey!  I’ve made over 40 tutorials documenting how to level-up your programming by using it.  Unfortunately, for many, it has a bit of a learning curve.  I created a couple of printable files which will help you memorize the 87 built-in hotkeys for AHK Studio

Here is a video where you discussing some of the amazing built-in hotkeys (you can adjust them to your desire)
If you provide your email address, you can download the files mentioned in the video here

Walk through of 87 Built-in Hotkeys for AHK Studio

Quickly share code / Text with AHK Pastbin

I’m working my way through my main AutoHotkey.ahk file and thought I’d share this gem which helps sharing code / text with people.

I borrowed the “guts” of it from an AHK Studio plugin.  I’m also using Maestrith’s Notify Class / Function.

Quickly share code / Text with AHK Pastbin


Here’s the code (but make sure you get the above mentioned Notify Class/Function.

Quickly share code / Text with AHK Pastbin

Browser_Back:: ;Select, copy, paste selected text to AutoHotkey Pastebin
clipboard:="" ;Blank out clipboard
Send, ^c ;Send Copy
ClipWait, 1 ;wait for clipboard to be populated
Clipboard:=AHKPastebin(Clipboard,"Joe Glines",1,0) ;1 will run it in your default browser, 0 doesn't

HTTP.Open("POST","https://p.ahkscript.org/", False)
HTTP.SetRequestHeader("Content-Type", "application/x-www-form-urlencoded")
HTTP.Send("code=" UriEncode(Content) "&name=" UriEncode(Name) "&channel=#ahkscript")
if HTTP.Status()!=200{ ;If not okay
MsgBox Something went wrong
If (Notify)
Notify().AddWindow(Content,{Time:3000,Icon:300,Background:"0x1100AA",Icon:14,Title:"Added to pastebin at: " HTTP.Option(1),TitleSize:18,size:14,TitleColor:"0xFF0000"})
If (Run)
Run % HTTP.Option(1) ;URL
return HTTP.Option(1) ;Return URL

;~ ;********************URI Encode string***********************************
UriEncode(Uri, RE="[0-9A-Za-z]"){
While Code:=NumGet(Var,A_Index-1,"UChar")

AHK Studio is an impressive IDE / editor for AutoHotkey

Squishy Ball 2AHK Studio is an amazing and impressive IDE / Editor for AutoHotkey

AHK Studio editor for AutoHotkeyI had an in-depth Hangout with Chad Wilson (Maestrith on the forum), the Author and Designer of AHK Studio.   Check out my AHK Studio tutorials here

While I’ve been, and still am, a very satisfied SciTE4AHK user, I was very impressed with many aspects of the tool.  It is very intuitive to use and offers some great features that will simplify a coding.  Not surprisingly AHK Studio is loaded with HotKeys that, once you familiarize yourself with them, will be awesome!  While advanced programmers in AutoHotkey will love the advanced functionality, Noobs will enjoy it’s simplicity.

Here are links where you can you can download it from the AHK forum or from GitHub.  Please keep in mind it is still in development.  (This is both good and bad.  It is good because Chad is very active and open to tweaks/fixes/improvements, bad because “kinks” are never fun)

AHK Studio

Here are a few videos on AHK Studio  and below is the nearly 2-hour video demonstrating some of the configuration settings and functionality.

Setup & Review of AHK Studio- Great IDE & editor for AutoHotkey

Black Bottle 2

  • Intro to AutoHotkey HotStrings with AutoHotkey Intermediate AutoHotkey GUIs are Easy with AutoHotkey Intro to DOS & AutoHotkey