Tsuyoshi Kodama · @tyskdm
30 followers · 117 posts · Server fosstodon.org

Exploration Project 2023: Day-3
Implement in and its client for

1. Wrote the client (js) according to the introductory article and worked.
2. Implemented LanguageServer class, including state transition from start to end.
3. And made it possible to add functions with plug-ins.
4. Added document synchronization and diagnostic message-sending functions with plug-ins.

Syntax errors are displayed on the editor screen.

Next, color words with Semantic Tokens.

#languageserver #python #vscode

Last updated 1 year ago

Tsuyoshi Kodama · @tyskdm
28 followers · 116 posts · Server fosstodon.org

Adult's Exploration Project 2023

Implement in and its client for

Day-1:
1. Started python from the extension
2. communication test by receiving initialize cmd and sending "Hello world".

Day-2:
1. JsonRpc class
2. Despatcher class (minimal functionality as it does not use asynchronous)
3. BaseProtocol
implemented up to the end.

Next, I'll build the skeleton as a language server, which can respond to Lifecycle messages and manage the internal state.

#languageserver #python #vscode

Last updated 1 year ago

· @dcz
289 followers · 1837 posts · Server fosstodon.org

Out of , full. What could be the reason? Did I go overboard with Firefox tabs? Too many QtCreators? A multitude of open consoles and documents?

Nope. It's stray processes eating 15GiB. Or maybe it's 's fault?

#ram #swap #rustanalyzer #kwrite #rust #leak #rls #languageserver

Last updated 1 year ago

Michael · @Klesel
3 followers · 7 posts · Server home.social

Is there a image for R development using that includes , ?

#docker #rstats #vscode #r #radian #languageserver

Last updated 1 year ago

Does anyone else think the "remove unnecessary 'async' keyword" suggestion is completely useless?

#rustdev #rustprogramming #rustlang #rust #languageserver

Last updated 2 years ago

Dr. Marc Schreiber · @schrieveslaach
17 followers · 277 posts · Server fosstodon.org

A few days ago the maintainers of accepted my contribution to bring a.k.a. to this . :ablobcatbongo:

However, the workflow of accepting a in is weird and frankly a bit disrespectful because my authorship is lost (I'm not even a commiter anymore).

Who can tell which of my PRs got accepted without looking into all comments? github.com/Homebrew/homebrew-c

#homebrew #eclipse #languageserver #jdtls #packagemanager #contribution

Last updated 2 years ago

Dr. Marc Schreiber · @schrieveslaach
17 followers · 277 posts · Server fosstodon.org

In my journey to I had some joy to extend 's . It is now more convenient to start (wrapper start script, github.com/eclipse/eclipse.jdt ) and now I want it to emit some standard event: github.com/eclipse/eclipse.jdt

With this fix my setup will print some nice progress information through github.com/j-hui/fidget.nvim

#neovim #eclipse #languageserver #languageserverprotocol

Last updated 2 years ago

Dr. Marc Schreiber · @schrieveslaach
17 followers · 277 posts · Server fosstodon.org

Still working on bringing 's to . It was a bit difficult to find the right command line flags to make jdt.ls package manager friendly. seems to be a complex and app framework.

github.com/Homebrew/homebrew-c

I hope that the maintainers like it so that I can continue my IDE transformation to . So far I really, really like it.

#eclipse #beasty #neovim #java #languageserver #brew #equinox

Last updated 3 years ago