/pages/ahkv2.htm
https://github.com/fincs/SciTE4AHK-Docs · HTML · 46 lines · 46 code · 0 blank · 0 comment · 0 complexity · f3d40fe99c2cbf31be122503b62f6ed9 MD5 · raw file
- <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
- "http://www.w3.org/TR/html4/loose.dtd">
- <html>
- <head>
- <title>AutoHotkey v2 Support</title>
- <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
- <meta http-equiv="X-UA-Compatible" content="IE=edge">
- <link href="../default.css" rel="stylesheet" type="text/css">
- </head>
- <body>
- <h1>AutoHotkey v2 Support</h1>
- <p><strong>Functionality subject to change in a future version of SciTE4AutoHotkey.</strong></p>
- <p>SciTE4AutoHotkey supports editing <a href="https://www.autohotkey.com/v2/">AutoHotkey v2</a>
- scripts. To enable this feature, the <a href="https://www.autohotkey.com/download/ahk-v2.zip">latest AutoHotkey v2 zip</a>
- must be extracted to <code>%AutoHotkeyDir%\v2</code>.
- After this, select the v2 platform using the platform selector
- (<img src="icon/ahkswitch.ico" alt="" border="0"/>), and .ahk files will now be detected as
- AutoHotkey v2 files. This setting takes immediate effect and does not require restarting the
- editor. The following items are supported for AutoHotkey v2 Code:</p>
- <ul>
- <li>Highly Accurate Syntax Highlighting that includes support for:
- <ul>
- <li>Modern AutoHotkey v2 expression syntax, including function call statements</li>
- <li>Control flow statements</li>
- <li>Class and property getter/setter definitions</li>
- <li>Line and block comments</li>
- <li>#Directives taking both string and expression arguments</li>
- <li>Escape sequences in strings</li>
- <li>Continuation sections (for both strings and expressions), with option parsing</li>
- <li>Top level identifiers and object syntax identifiers</li>
- <li>Customizable substyles and keyword lists for known identifiers, currently including by default:
- <ul>
- <li>Predefined variables, functions and classes</li>
- <li>Predefined object properties and methods</li>
- </ul>
- </li>
- <li>Hotkeys, Hotstrings, Remaps and Labels</li>
- </ul>
- </li>
- <li>Folding</li>
- <li>AutoComplete</li>
- <li>Interactive Debugging</li>
- <li>Launching scripts using the Run / Quick Run command.</li>
- </ul>
- </body>
- </html>