jrusbatch’s gists
发布时间:2026-09-13 | 浏览:2
Instantly share code, notes, and snippets.
Sort Recently created Least recently created Recently updated Least recently updated
Recently created
Least recently created
Recently updated
Least recently updated
The roslyn-language-server is a .NET tool that provides rich language features for C# through the Language Server Protocol. It powers editor integrations including the C# extension for Visual Studio Code and C# Dev Kit. It offers several operations that Claude can use to navigate C# code rather than using grep and friends.
The Roslyn LSP supports many operations defined by the language service protocol, but from what I read only these commands are supported by Claude as of v2.1.62.
goToDefinition : find where a symbol is defined.
findReferences : find all references to a symbol.
hover : get documentation and type info for a symbol.
documentSymbol : list all symbols in a document.
workspaceSymbol : search for symbols by name across the entire workspaced.
The roslyn-language-server is a .NET tool that provides rich language features for C# through the Language Server Protocol. It powers editor integrations including the C# extension for Visual Studio Code and C# Dev Kit. It offers several operations that Claude can use to navigate C# code rather than using grep and friends.
The Roslyn LSP supports many operations defined by the language service protocol, but from what I read only these commands are supported by Claude as of v2.1.62.
goToDefinition : find where a symbol is defined.
findReferences : find all references to a symbol.
hover : get documentation and type info for a symbol.
documentSymbol : list all symbols in a document.
workspaceSymbol : find implementations of an interface or abstract method.
I hereby claim:
I am jrusbatch on github.
I am jrusbatch ( https://keybase.io/jrusbatch ) on keybase.
I have a public key whose fingerprint is 1248 4DD6 1FA4 5A02 9980 E127 2B6F 7944 A411 9D7A
To claim this, I am signing this object: