Hey,
i am experiencing on a big script workspace (something around 50k Lines compiled and stripped, multiple includes, recursively mapped, around 25 includes) a very slow to not working intellisense and function jump (F12).
I am aware, that the language server might take a moment to get all the links properly with this amount of code.
Saving is also ultra slow ( > 2 seconds for a 10kb script file).
This may or may not have something to do with my setup of virus software, access control ect... could not verify this on another pc yet.
When i disable the extension, saving is fast.
Thats why i have a question:
- Is it possible to store the information from the language server somewhere file-related, to prevent the language server to analyze the files over and over?
And i found an error in the output console of extension host:
`2026-03-12 15:30:12.677 [error] [Damien.autoit] provider FAILED
2026-03-12 15:30:12.684 [error] SyntaxError: Invalid regular expression: /;\s*(?:Parameters\s*.+:)?\s*(?:$UBOUND_ROWS) -1))\s+-\s(?.+)/: Unmatched ')'
at new RegExp (<anonymous>)
at Object.parameterDoc (c:\Users\__USER__\.vscode\extensions\damien.autoit-1.4.0\dist\extension.js:3817:3)
at extractParamDocumentation (c:\Users\__USER__\.vscode\extensions\damien.autoit-1.4.0\dist\extension.js:4396:37)
at c:\Users\__USER__\.vscode\extensions\damien.autoit-1.4.0\dist\extension.js:4431:24
…`
Autoit Version: Installed, 3.3.18.0
Scite Version: Installed
Plugin Version: 1.4
Hey,
i am experiencing on a big script workspace (something around 50k Lines compiled and stripped, multiple includes, recursively mapped, around 25 includes) a very slow to not working intellisense and function jump (F12).
I am aware, that the language server might take a moment to get all the links properly with this amount of code.
Saving is also ultra slow ( > 2 seconds for a 10kb script file).
This may or may not have something to do with my setup of virus software, access control ect... could not verify this on another pc yet.
When i disable the extension, saving is fast.
Thats why i have a question:
And i found an error in the output console of extension host:
`2026-03-12 15:30:12.677 [error] [Damien.autoit] provider FAILED
2026-03-12 15:30:12.684 [error] SyntaxError: Invalid regular expression: /;\s*(?:Parameters\s*.+:)?\s*(?:$UBOUND_ROWS) -1))\s+-\s(?.+)/: Unmatched ')'
…`
Autoit Version: Installed, 3.3.18.0
Scite Version: Installed
Plugin Version: 1.4