Results 82 comments of thqby

This issue is similar to #685, and partial highlighting can be achieved by enabling semantic highlighting.

As far as I know, helix only supports syntax highlighting through tree-sitter, and does not support semantic highlighting. https://github.com/helix-editor/helix/discussions/5589

Basic syntax highlighting has a performance advantage, It is also easy to implement in various editors. Therefore, the extension does not semantically highlight this part again.

Most multi-line strings can be described in textmate format, but it is more complicated, and I don't know how to convert them into vim format. https://github.com/thqby/vscode-autohotkey2-lsp/blob/main/syntaxes/ahk2.tmLanguage.json#L2054

Adding `"fullySemanticToken": true` to `initializationOptions` will provide more semantic highlighting.

https://github.com/thqby/vscode-autohotkey2-lsp/commit/b717637c089c436e80c20d2983775d6020c91436

> My current `:CocConfig`, "coc-settings.json": > > { > "[autohotkey]": { > "semanticTokens.enable": true > } > "languageserver": { > "lsp-ahk2": { > "module": "$XDG_CONFIG_HOME/nvim/lsp/vscode-autohotkey2-lsp/server/dist/server.js", > "filetypes": ["autohotkey"], > "args":...