Clue icon indicating copy to clipboard operation
Clue copied to clipboard

VSCode Language Server Extension

Open Enn3Developer opened this issue 2 years ago • 10 comments

I just found out about the project and wanted to fiddle with it a bit, but when I searched for a Clue extension on VSCode it wasn't there. I think that's something really useful for the userbase and should 100% be implemented. Here's the official guide on how to make one and this one seems to be a bootstrapper tool to make a syntax highlighter Typescript example

Enn3Developer avatar Jun 14 '22 22:06 Enn3Developer

While it is nowhere near complete there is an extension for vscode https://github.com/ClueLang/Clue-for-VSCode It has not been published to the marketplace yet, so you have to manually install it for now

Maiori44 avatar Jun 15 '22 05:06 Maiori44

We have to make a ton of updates to Clue for vscode

Markos-Th09 avatar Nov 22 '22 11:11 Markos-Th09

The syntax highlighting is easy enough to fix once 3.0 is out, but should the language server be made for 3.0 or 4.0?

Maiori44 avatar Nov 22 '22 11:11 Maiori44

The syntax highlighting is easy enough to fix once 3.0 is out, but should the language server be made for 3.0 or 4.0?

it would be quite some work to implement all the relevant requests

Markos-Th09 avatar Nov 22 '22 11:11 Markos-Th09

A language server for 3.0 would just handle syntax errors and maybe some text completion.

Maiori44 avatar Nov 22 '22 11:11 Maiori44

A language server for 3.0 would just handle syntax errors and maybe some text completion.

and maybe implement basic goto and refactor related requests

Markos-Th09 avatar Nov 22 '22 11:11 Markos-Th09

What?

Maiori44 avatar Nov 22 '22 11:11 Maiori44

What?

like Go to definition and rename symbol

Markos-Th09 avatar Nov 22 '22 11:11 Markos-Th09

Oh. We will see.

Maiori44 avatar Nov 22 '22 11:11 Maiori44

Since a language server is now being worked on, should we close this?

Maiori44 avatar May 14 '23 16:05 Maiori44