Releases: loganch/AutoIt-VSCode
Releases · loganch/AutoIt-VSCode
1.0.2
1.0.1
Added
- Completion, Hover and Signature help for
_DebugArrayDisplay()
- Missing Syntax Highlighting for SendKeys (including for ASCII and UNICODE characters (
Send("{ASC 065}")
orSend("{ASC 2709}")
), repetition for single keys (Send("{DEL 4}")
orSend("{S 30}")
) and holding a key up or down (Send("{a down}")
orSend("{a up}")
)
Changed
- Consolidated signature and hover for all Debug.au3 UDFs
Removed
- Generated .map file from final .vsix file
"Version 1"
- Improved Go To Definition to search include files (relative and UDFs)
- Used Parcel.js to bundle extension into single file
- Started work on consolidating Signature and Hover files for smaller extension size
- Switching to SemVer for versioning
- Made code-style improvements for consistency
v0.2.3
- Added indentation rules for automatic indents for keywords that indent/unindent on the next line (currently doesn't work when the keyword is input from Intellisense)
- Implemented basic Go To Definition functionality for Functions and Variables (incidentally enables the Outline pane as well)
- Added syntax highlighting rules to color user created functions differently from default AutoIt and standard UDFs (may be the same depending on the theme)
- Added syntax highlighting for '$' part of variables (depends on theme)
- Implemented command to kill running scripts set to Ctrl+Pause/Break
v0.2.2
- Improved Console parameter function to show previous input and preserve existing text if cancelled
- Added completions for DirConstants.au3, EditConstants.au3, ExcelConstants.au3, FileConstants.au3, FontConstants.au3, FrameConstants.au3, GDIPlusConstants.au3, StaticConstants.au3, StatusBarConstants.au3, StringConstants.au3, TrayConstants.au3 and TreeViewConstants.au3
v0.2.1
v0.2.0
v0.1.9
- Completions and Signature Helpers for files relative to include folders (e.g.,
#include <Test.au3>
) are now provided- Defaults to searching in C:\Program Files (x86)\AutoIt3\Include, more can be added in User Settings
- Output window now clears on each Run, Compile or Build
- Implemented Workspace/Folder-wide Symbol Search (
Ctrl+T
) - Upgraded Windows Message Codes from snippets to Completions
- Updated UDF file location for functions moved in latest AutoIt update (v3.3.14.3)
- Added configuration option to hide variables when using Ctrl+Shift+O to view symbols
- Fixed word definitions to clear up highlighting/selection inconsistencies
v0.1.8
0.1.8
- Improved function signature helpers
- Parameter position in function has much-improved detection (no longer tripped up by commas in quotes)
- Help for nested functions now work
- Parameter descriptions have been upgraded with Markdown for better styling and layout
- Upgraded many snippets to Completions
v0.1.7
- Updated ReadMe with links and more information about shortcuts and configuration
- Improved handling of functions from include scripts
- Debug Console and MsgBox can now be inserted solely with the cursor on the variable
- Symbol search now catches multiple variables declared on the same line
- Added and optimized #include snippets for all default scripts
- Converted some keyword snippets into IntelliSense completions