Claude Code 开启 LSP
目录
本文是工具篇,主要介绍 Claude code 如何开启 LSP
前提条件
- Claude Code 版本 2.0.74 或 更高版本(运行
claude -version检查) - 已安装语言服务器
开启 LSP
将此添加到~/.claude/settings.json
安装 marketplace
首先,更新marketplace
claude plugin marketplace update claude-plugins-official
安装语言服务器
| Language | Plugin | Install Command |
|---|---|---|
| Python | pyright-lsp | npm i -g pyright |
| TypeScript/JS | typescript-lsp | npm i -g typescript-language-server typescript |
| Go | gopls-lsp | go install golang.org/x/tools/gopls@latest |
| Rust | rust-analyzer-lsp | rustup component add rust-analyzer |
| Java | jdtls-lsp | brew install jdtls |
| C/C++ | clangd-lsp | brew install llvm |
| C# | csharp-lsp | dotnet tool install -g csharp-ls |
| PHP | php-lsp | npm i -g intelephense |
| Kotlin | kotlin-lsp | GitHub releases |
| Swift | swift-lsp | Included with Xcode |
| Lua | lua-lsp | GitHub releases |
安装插件
| |
查看 Claude Code 插件
claude plugin list
