Releases: genius257/vscode-autoit
Releases · genius257/vscode-autoit
1.7.0
Added
- Error diagnostic message for include statements that fail to resolve.
- AutoIt (extension reference) is now shown as the source to the right of diagnostic messages
Fixed
- Peek/goto function declaration for build-in functions would fail
- All script diagnostics were handled by the same global debounce, resulting in some script diagnostics could be omitted
- Absolute path resolve for include statements
1.6.1
1.6.0
1.5.0
Added
- Null keyword added to completion suggestions.
- built-in function
Opt
information on hover, completion suggestion and function signature help. $CmdLine
to completion suggestions$CmdLineRaw
to completion suggestions
Fixed
- Array dimention specification on constant variable declarations was not seen as valid by parser (issue #48).
- Volatile keyword on function declarations in parsing is no longer case-sensitive.
1.4.1
1.4.0
Added
- Completion suggestions for PreProc options, like:
#cs
and#NoTrayIcon
(issue #36). - Added support for function DocBlock summary and description on hover, completion suggestions and function signature help (issue #41).
- Added support for function UDF header description and remarks on hover and completion suggestions (pull-request #42).
- Added status bar item, for showing current target for the AutoIt3 parser.
- Added color formatting to function hover, for the function signature text.
Changed
- Improved information for built-in functions on hover, completion suggestions and function dignature help (issue #21).
Fixed
- Problems with variable declaration lookup within function.
- Lines with variables not being declared or modified was being parsed as a variable declaration instead of a normal variable identifier.
- AutoIt3 parser did not parse keyword combinations in regards to variable declarations correctly (
Global
,Local
,Dim
,Const
,Static
). - Function signature help did not track parameter position based on text cursor position.
- Missing equals sign for hover information on variable, when showing declaration value.
- Hover information for Enums resulted in error messages.
- Hover information for variables using the
Default
orNull
keywords resulted in error messages. - leading
#
sign on text was ignored when showing completion suggestions.
1.3.0
Added
- Syntax highlight support for more au3 preproc expressions: #NoTrayIcon, #RequireAdmin, #OnAutoItStartRegister and #pragma
Fixed
- Syntax highlight for hexadecimal numbers not working when using uppercase X. (issue #40)
- Syntax highlight for double, integer, hex and scientific notation litterals, most notabli, in regards to leading posetive or negative value indicator.
- Missing link to Appendix of possible values in hover text for relevant macros: @KBLayout, @MUILang and @oslang
Changed
- Upgrade dependency: autoit3-pegjs