Skip to content

Using a language other than typescript / javascript to build vs code extensions..?? #64

Discussion options

You must be logged in to vote

Hi @ninetynin ,

The extension itself must be either TypeScript or JavaScript, at least the portion that will work with the VS Code API. On the other hand, you can use any other language to build your logic and you could use any technology to talk to it.

For instance, let's say you want to build a new Language Server for Dart. You can build it using Dart, C++, Rust and any other language, and access it using the Language Server Protocol (https://code.visualstudio.com/api/language-extensions/language-server-extension-guide#why-language-server).

You can use a similar approach for any other logic you want to build, on any language, and you decide how your extension (written in TS/JS) will talk

Replies: 2 comments 7 replies

Comment options

You must be logged in to vote
5 replies
@ninetynin
Comment options

@alefragnani
Comment options

@ninetynin
Comment options

@alefragnani
Comment options

@ninetynin
Comment options

Answer selected by olguzzar
Comment options

You must be logged in to vote
2 replies
@ninetynin
Comment options

@alefragnani
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants