Releases: genius257/vscode-autoit
Releases · genius257/vscode-autoit
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
1.2.5
1.2.4
1.2.3
1.2.2
1.2.1
Changed
- Updated autoit3-pegjs to 1.1.0
Fixed
- Fixed issue with resolving IncludeStatement document links for Standard library files (issue #19)
- Fixed include statement document link position broken if immidialy followed by a single line comment (issue #16)
- Fixed issue where all builtin suggestions types were marked as functions
- Fixed issue with keywords not included in completion suggestions (issue #20)
- Fixed issue function and variables suggestions from included files not shown (issue #18)