Top
Best
New

Posted by JamesSwift 20 hours ago

Claude Code gets native LSP support(github.com)
424 points | 236 commentspage 4
octopoc 17 hours ago|
Seems like SCIP would be a better fit, although not as widely supported by languages I suppose.
Lerc 16 hours ago||
Does this mean Claude Code can be a consumer of this information or a provider?

Maybe whynotboth.gif?

tdfirth 14 hours ago||
No rename symbol? What am I missing? It seems like a no brainer.
fueledbyzaatar 13 hours ago|
References + a few extra steps will give you rename symbol. Anthropic is seemingly wanting to experiment with this - so it makes sense to limit the integration points.
behnamoh 18 hours ago||
I mean, OpenCode has had this feature for a while: https://opencode.ai/docs/lsp/
jarjoura 17 hours ago||
It's a shame that my company tied itself to claude-code way too fast. It was like a single week last summer of, "oh what's everyone's favorite? claude? okay, let's go!"

OpenCode has been truely innovating in this space and is actually open source, and would naturally fit into custom corporate LLM proxies. Yet, now we've built so many unrulely wrappers and tools around claude-code's proprietary binary just to sandbox it, and use it with our proxy, that now I fear it's too late to walk back.

Not sure how OpenCode can break through this barrier, but I'm an internal advocate for it. For hobby projects, it's definitely my goto tool.

gempir 17 hours ago||
OpenCode is so underrated.

One of my favorite features is that you can run it as a server, and then it has a API and SDKs to manage sessions etc.

Great to build a centrally managed agent for your team.

esafak 12 hours ago||
How to use this new feature?
behnamoh 18 hours ago||
No Python LSPs yet!
guessmyname 13 hours ago||
1. https://docs.astral.sh/ty/

2. https://github.com/microsoft/pyright

3. https://github.com/python-lsp/python-lsp-server

4. https://github.com/palantir/python-language-server

simlevesque 17 hours ago||
There's pyright-lsp. Isn't this a Python LSP ? or is it lacking important features ?
Havoc 18 hours ago||
What does the terminal integration mentioned do?
sevg 18 hours ago||
I believe it’s to do with supporting shift+enter (to do multiline prompts).

https://github.com/anthropics/claude-code/issues/1259#issuec...

speed_spread 18 hours ago||
Every once in a while it runs 'sudo rm -rf /'.
catoc 8 hours ago||
Every once —
nurettin 7 hours ago||
Interesting. I develop two projects and maintain a few. I haven't opened an IDE within the past two weeks. What do you do with an IDE? Stare as code is written, refactored, tested and debugged automatically?
oofbey 17 hours ago||
I should know this, but what's LSP? Language Server Protocol - I can read. But what's that?
3836293648 15 hours ago|
It's the protocol that VSC made to speak to programs that do code analysis and is the basis of goto definition, autocomplete, refactorings etc.

It's used by most smaller editors so they can backpack off of the efforts languages make to be usable in VSC. (Vim, Emacs, Zed, etc)

jasonjmcghee 12 hours ago||
Also diagnostics (errors, warnings), inlay hints like types and parameters, code lens (tiny embedded buttons), symbols, notifications like “document changed”, and more
nextworddev 18 hours ago|
It’s breathtaking how fast Anthropic / Claude Code team ships.

They are definitely coding in a LLM maximalist way, in a good way.

reilly3000 18 hours ago|
I came here just to say that. The commit history on that changelog blew me away.
More comments...