Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cweijan/autohotkey-plus
AutoHotkey language support for Visual Studio Code
https://github.com/cweijan/autohotkey-plus
Last synced: about 1 month ago
JSON representation
AutoHotkey language support for Visual Studio Code
- Host: GitHub
- URL: https://github.com/cweijan/autohotkey-plus
- Owner: cweijan
- License: mit
- Created: 2020-03-27T19:17:30.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-06-19T02:50:47.000Z (over 1 year ago)
- Last Synced: 2024-08-01T16:43:16.451Z (3 months ago)
- Language: TypeScript
- Homepage: https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-autohotkey-plus
- Size: 854 KB
- Stars: 131
- Watchers: 9
- Forks: 18
- Open Issues: 12
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# VSCode-AutoHotkey-Plus
This extension is no longer actively maintained, if you are looking for help, please see [mark-wiemer/ahkpp](https://github.com/mark-wiemer/ahkpp).
### Note, this extension only supports autohotkey v1.
AutoHotKey language support for VSCode
- [vscode-autohotkey-Plus](#vscode-autohotkey-plus)
- [Start](#start)
- [Debug](#debug)
- [Language Features](#language-features)
- [Context Menu](#context-menu)
- [Setting](#setting)
- [Credits](#credits)## Start
Install [vscode-autohotkey-plus](https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-autohotkey-plus) from vscode marketplace.
## Debug
![debug](image/debug.gif)
**Features:**
1. Click run button or press F9.
2. Support breakpoint、stacktrace、variable
4. **Output Message**: Recommend using `OutputDebug` command instead MsgBox when debug.
4. **Evalute**: Set and get variable in debug evaluter.This extension provides basic debugging functions. If you need more debugging functions(Like **conditional breakpoint**), install additional extension [vscode-autohotkey-debug](https://marketplace.visualstudio.com/items?itemName=zero-plusplus.vscode-autohotkey-debug).
## Language Features
This extension provides basic programming language support for autohotkey:
- Method Symbol: ![methodSymbol](image/methodSymbol.png)
- Goto Definition: param, variable, method(**press ctrl then click**)
- Find References: Find method references(**shift+f12**).
- Code Format(**Shift+Alt+F**)
- Hover tip: Move mouse to method call or command. ![hover](image/hover.png)
- Code Symbol: Add two semicolon to comment code block. ![codeSymbole](image/codeSymbol.png)
- IntelliSense## Context Menu
Support below function: ![context](image/context.png)
## Setting
OpenSetting -> extensions -> Ahk Plus
![settings](image/settings.jpg)## Credits
- [vscode-autohotkey](https://github.com/stef-levesque/vscode-autohotkey)