- Added "setupudf" snippet
- Added MIT license to extension
- Added functionality to set console parameters when runing a script, using the palette or
Shift+F8
- Fixed the word pattern for the extension
- Improved formatting for some parameter documentation in signature helpers
- Made hovers case-insensitive
- 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
- 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
- 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
- The extension can now read in functions from user-specified include files and provide completion IntelliSense hints for them
- Added internal function parameters to IntelliSense (they are not yet limited to appearing in the scope of the function)
- Added configuration a path to launch Koda including an "Alt+M" shortcut
- Adjusted snippet code to better follow VS Code syntax
More IntelliSense!
- Added in function signature helpers (parameter info)
- AutoIt commands and keybindings now only show/activate in AutoIt files
- Debug MsgBoxes and Debug Consoles now match the indent of the line that they're generated from
- Added configuration for path to Au3Info
- Added AutoIt Configuration in Visual Studio Code Preferences.
The IntelliSense release!
- Hovers have been added for all UDFs
- Implementation of Completion Items has begun (Function, Macro and Variable suggestions will now have different icons)
- Symbol search added, press Ctrl+Shift+O to see where Functions and Variables have been declared in scripts
- You can now run a Syntax check and the Tidy tool
- You can now launch AutoIt Help by simply placing the cursor on functions and macros (complete selection no longer required)
- Even more hovers for UDFs
- Bugfix for commands that run through AutoIt3Wrapper (e.g. Build should make executables correctly now)
- Running, compiling and building now generate output live
- Added the ability to create console debug lines for highlighted variables and macros with Alt+D
- Added hovers for all macros, basic AutoIt functions and Array UDFs
- Running, compiling and building will now require the full install of SciTE4AutoIt3 (found here) in the default install location
- Changed compile command to closer reflect SciTe4AutoIt3 version (Opens GUI)
- Implemented build command, which works similar to previous compile command
- Added console output for running, compiling and building scripts
- Run, compile and build commands exit early if current file isn't AutoIt
- Implemented the hover feature and the first few hovers
- Implemented an option to compile scripts (Currently the AutoIt3Wrapper folder must be present in the "C:\Program Files (x86)\AutoIt3\SciTE" directory)
- Structure adjustment of the extension.
- Added more snippets.
- Added the ability to generate a debug MsgBox for a highlighted variable or macro with Ctrl+Shift+D.
- Added icon, banner color and description for marketplace.