Jaylor-Wang/dsh-tool-lsp ↗★ 1

dsh-tool-lsp

基于真实语言服务器的LSP操作界面插件 适合需要代码诊断、格式化、重命名及符号跳转等LSP功能的开发者。

包名
dsh-tool-lsp
兼容性
待验证
Harness 依赖范围
*
版本
0.1.0
许可证
MIT
最近更新
2026年9月18日

安装

$npx -p @deepseek-ai/dsh dsh plugin --profile web add github:Jaylor-Wang/dsh-tool-lsp

Configuration

The language-server table lives in the user profile's patch layer ($DSH_HOME/profiles//cordis.patch.yml), never in the plugin package: the package's own cordis.patch.yml has to stay plain insert rows, or dshmarket cannot hot-mount or hot-unmount this plugin.

- id: lsp
  config:
    servers:
      vtsls:
        command: vtsls
        args: ["--stdio"]
        extensionToLanguage:
          ".ts": typescript
          ".tsx": typescriptreact
          ".js": javascript
          ".jsx": javascriptreact
        projectMarkers: ["package.json", "tsconfig.json"]
        configuration:                 # the answer to workspace/configuration
          typescript:
            preferences:
              includePackageJsonAutoImports: "on"

      rust:
        command: rust-analyzer
        extensionToLanguage:
          ".rs": rust
        projectMarkers: ["Cargo.toml"]

      biome:
        command: biome
        args: ["lsp-proxy"]
        extensionToLanguage:
          ".json": json
          ".css": css
        projectMarkers: ["biome.json"]