AutoHotkey v2 Language Support installs statistics
By thqby · VS Code Marketplace · Programming Languages
AutoHotkey v2 Language Support, based on vscode-lsp.
AutoHotkey v2 Language Support has 134,115 recorded installs on VS Code Marketplace, ranking #1991 of 2,501 tracked listings.
Rating: 4.97 / 5 from 34 ratings
About AutoHotkey v2 Language Support
English | 中文
AutoHotkey v2 Language Support
AutoHotkey v2 Language support for VS Code, features realization based on v2 syntax analysis.
Supports running on the Web, such as Chrome/Edge. https://vscode.dev or https://github.dev/github/dev
If you wish to donate, donations can be sent here: alipay or alipay qrcode or paypal
- AutoHotkey v2 Language Support
Language Features
Rename Symbol
Rename variables and function names in the scope in batches.

Diagnostics
Simple syntax error diagnosis.

IntelliSense
Supports intelligent completion of variables, functions, parameters, class names, and method names within the scope (by simple type deduction), and supports the completion of include files and function libraries.
Support specifying jsdoc tags (@protected, @private) for class members and global variables to exclude them from the completion list of the corresponding scope.
- Private and protected class members are respectively visible within the current class, within the current class and within its subclasses.
- Private and protected global variables are respectively visible in the current file, files in the same-level and lower-level directories.


Signature
Support for intelligent prompts for function parameters.

Document Symbol
- Displays class, method, function, variable, label, hotkey, hot string, block information in the left outline column.
- press Ctrl + P, Input @symbol_name to retrieve and jump
- You can comment a method with a semicolon or /* */ on the top line of a function, variable. Jsdoc-style annotations can mark variable types.
/**
* @param {Array} a - a param
* @return {Integer}
*/
fn(a*) {
/** @type {Map} */
d := Map()
/**
* @var {Map} e
* @var {Object} f
*/
e := Map(), f := {}
/** @type {(a,b)=>Integer} */
cb := (a, b) => a + b
/** @type {ComObject<Excel.Sheet.12,Workbook>} */
wb := ComObject('Excel.Sheet.12')
return a[1] + a[2]
}
class abc {
/** @type {Map} */
p := dosomethingandreturnmap()
}
Semantic Highlight
Semantic highlighting is an addition to syntax highlighting, resolves symbols in the context of a project. The editor applies the highlighting from semantic tokens on top of the highlighting from grammars.

Tags
usage: Add ;;(default) or ; TODO to the comment code Tags.

Document Color
Compute and resolve colors inside a document to provide color picker in editor.

Hover
Supports hover prompts and comments for scoped variables, functions, global classes, and labels.
usage: Move the mouse over the symbol.

Goto Definition
- Support for jumping to the declaration location of scoped variables, functions, global classes, and labels.
- usage: Press ctrl Then move the mouse over to the code and click.

Find All References
See all the source code locations where a certain variable/function is being used.
Code Action…
Description from the VS Code Marketplace listing.
- ahk
- ahk2
- autohotkey
- autohotkey2
- keybindings
README badge
Show your rank in a README or on your website. The badge updates automatically.
Charts
Images: 30d · 1y · all time · 1600×900 dark
Adoption over time
7/30/90-day growth
Ranking history
Ratings over time
Listing placement
Listing placement
Listing placement
Listing placement
Filled points are observed values; hollow points come from Internet Archive snapshots of the listing page. Dashed segments span periods with no observations — values between points are not interpolated.
Each band is one page of 20. Installs on a linear scale. Placement is projected from installs, so it can differ from the marketplace's own sort order. Hover a dot to see the listing.
Recent observations
Full history (5)Similar VS Code Marketplace Programming Languages plugins
All 20 AutoHotkey v2 Language Support alternativesData source
Install counts, average rating, and rating counts come from the public Visual Studio Marketplace gallery API. Installs are cumulative and exclude updates.
Listing: https://marketplace.visualstudio.com/items?itemName=thqby.vscode-autohotkey2-lsp. First seen Oct 16, 2026; last successful collection Oct 20, 2026. See the methodology.