Releases
v1.12.0
Added
More detailed error messages for the linter, thanks to ShufflexDD's post .
Support for go-to-definition for scopped variable.
More #pragma
snippets.
Support for range in enum (struct), enum members, variable and define definitions.
New command to set the current file as main.
Dev builds are now released automatically.
Support for variables completion across multiple .sp files
Command to download sourcemod automatically.
Fixed
SM Compile will now always point to the current file.
The linter now runs asynchronously, thanks to CirnoV .
Fixed an issue where the signature of a function would not reappear when typing a comma.
Fixed an issue where function definitions could collide with other definitions.
Fixed the linter's regex.
Fixed enum parsing regex.
Fixed a bug that occured when parsing arrays.
Fixed a highlighting bug for numeric constants in arrays' size declarations.
Fixed a highlighting bug for turnary operators, thanks to Холя for reporting this.
Fixed crashes on extension startup when no folder were opened.
You can’t perform that action at this time.