Add LSP plugins with inline lspServers configuration
This adds 10 LSP plugins to the official marketplace, each with inline
lspServers configuration. This enables the LSP plugin recommendation
feature to detect available LSP plugins directly from the marketplace.
LSP plugins added:
- typescript-lsp: TypeScript/JavaScript (.ts, .tsx, .js, .jsx, etc.)
- pyright-lsp: Python (.py, .pyi)
- gopls-lsp: Go (.go)
- rust-analyzer-lsp: Rust (.rs)
- clangd-lsp: C/C++ (.c, .h, .cpp, .cc, .hpp, etc.)
- php-lsp: PHP (.php)
- swift-lsp: Swift (.swift)
- csharp-lsp: C# (.cs)
- jdtls-lsp: Java (.java)
- lua-lsp: Lua (.lua)
Each plugin uses strict: false since they only provide LSP configuration
(no plugin.json manifest required).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 00:20:16 +00:00
|
|
|
# pyright-lsp
|
|
|
|
|
|
2025-12-19 00:24:41 +00:00
|
|
|
Python language server (Pyright) for Claude Code, providing static type checking and code intelligence.
|
Add LSP plugins with inline lspServers configuration
This adds 10 LSP plugins to the official marketplace, each with inline
lspServers configuration. This enables the LSP plugin recommendation
feature to detect available LSP plugins directly from the marketplace.
LSP plugins added:
- typescript-lsp: TypeScript/JavaScript (.ts, .tsx, .js, .jsx, etc.)
- pyright-lsp: Python (.py, .pyi)
- gopls-lsp: Go (.go)
- rust-analyzer-lsp: Rust (.rs)
- clangd-lsp: C/C++ (.c, .h, .cpp, .cc, .hpp, etc.)
- php-lsp: PHP (.php)
- swift-lsp: Swift (.swift)
- csharp-lsp: C# (.cs)
- jdtls-lsp: Java (.java)
- lua-lsp: Lua (.lua)
Each plugin uses strict: false since they only provide LSP configuration
(no plugin.json manifest required).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 00:20:16 +00:00
|
|
|
|
2025-12-19 00:24:41 +00:00
|
|
|
## Supported Extensions
|
|
|
|
|
`.py`, `.pyi`
|
Add LSP plugins with inline lspServers configuration
This adds 10 LSP plugins to the official marketplace, each with inline
lspServers configuration. This enables the LSP plugin recommendation
feature to detect available LSP plugins directly from the marketplace.
LSP plugins added:
- typescript-lsp: TypeScript/JavaScript (.ts, .tsx, .js, .jsx, etc.)
- pyright-lsp: Python (.py, .pyi)
- gopls-lsp: Go (.go)
- rust-analyzer-lsp: Rust (.rs)
- clangd-lsp: C/C++ (.c, .h, .cpp, .cc, .hpp, etc.)
- php-lsp: PHP (.php)
- swift-lsp: Swift (.swift)
- csharp-lsp: C# (.cs)
- jdtls-lsp: Java (.java)
- lua-lsp: Lua (.lua)
Each plugin uses strict: false since they only provide LSP configuration
(no plugin.json manifest required).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 00:20:16 +00:00
|
|
|
|
2025-12-19 00:24:41 +00:00
|
|
|
## Installation
|
Add LSP plugins with inline lspServers configuration
This adds 10 LSP plugins to the official marketplace, each with inline
lspServers configuration. This enables the LSP plugin recommendation
feature to detect available LSP plugins directly from the marketplace.
LSP plugins added:
- typescript-lsp: TypeScript/JavaScript (.ts, .tsx, .js, .jsx, etc.)
- pyright-lsp: Python (.py, .pyi)
- gopls-lsp: Go (.go)
- rust-analyzer-lsp: Rust (.rs)
- clangd-lsp: C/C++ (.c, .h, .cpp, .cc, .hpp, etc.)
- php-lsp: PHP (.php)
- swift-lsp: Swift (.swift)
- csharp-lsp: C# (.cs)
- jdtls-lsp: Java (.java)
- lua-lsp: Lua (.lua)
Each plugin uses strict: false since they only provide LSP configuration
(no plugin.json manifest required).
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-19 00:20:16 +00:00
|
|
|
|
2025-12-19 00:24:41 +00:00
|
|
|
Install Pyright globally via npm:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
npm install -g pyright
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Or with pip:
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
pip install pyright
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
Or with pipx (recommended for CLI tools):
|
|
|
|
|
|
|
|
|
|
```bash
|
|
|
|
|
pipx install pyright
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
## More Information
|
|
|
|
|
- [Pyright on npm](https://www.npmjs.com/package/pyright)
|
|
|
|
|
- [Pyright on PyPI](https://pypi.org/project/pyright/)
|
|
|
|
|
- [GitHub Repository](https://github.com/microsoft/pyright)
|