bazelbuild / vscode-bazel

Bazel support for Visual Studio Code
https://marketplace.visualstudio.com/items?itemName=BazelBuild.vscode-bazel
Apache License 2.0
231 stars 76 forks source link

docs: Document the available language servers #370

Closed vogelsgesang closed 3 months ago

vogelsgesang commented 3 months ago

Link to all three language servers to make them more easily discoverable for our users. Given that bazel-lsp and starpls are both very rapidly gaining new features and there is no clearly superior choice, I tried to phrase the document as neutral as possible.

vogelsgesang commented 3 months ago

@withered-magic @cameron-martin FYI, since I am linking both your language servers here. Please let me know if I misrepresented either of your language servers in any way.

@withered-magic For your LSP, it might be useful if you would also start publishing pre-built binaries similar to https://github.com/cameron-martin/bazel-lsp/releases. Doing so would reduce the barrier of entry for users of this extension (which might not necessarily know how to compile Rust executables)

vogelsgesang commented 3 months ago

🤦 I just now saw that @cameron-martin did something very similar in #369. Feel free to copy over whatever parts from this commit you consider useful and then close this PR...

withered-magic commented 3 months ago

Ah, I actually do publish releases! https://github.com/withered-magic/starpls/releases

vogelsgesang commented 3 months ago

Amazing! Not sure why I missed that...

cameron-martin commented 3 months ago

I've merged these changes into #369. Let me know if you want me to change anything over there!