amazing-tree-keeper/dsh-easy-lsp

amazing-tree-keeper★ 1TypeScript最后同步: 2026-08-21

在 GitHub 打开

Language-server (LSP) manager for DeepSeek Harness: self-contained engine, one-click installer and proactive diagnostics

README 摘要

dsh-easy-lsp Language-server (LSP) manager for DeepSeek Harness: a self-contained LSP engine, a one-click installer, and proactive diagnostic injection, all managed from a visual LSP Servers page. English 中文 Features - Code intelligence : lsp tool — goToDefinition / findReferences / goToImplementation / hover. - On-demand diagnostics : lsp diagnostics tool checks a file's compile/type errors (requires a server that pushes diagnostics, e.g. pyright). - Symbols : lsp symbols tool — document symbol listing (not available in the official LSP tooling). - Semantic rename : lsp rename tool — renames a symbol across the whole project (cross-file references and overloads included); returns a per-file edit list with original-text anchors that you apply yourself. - Code actions : lsp code actions tool — lists the server's standard fixes (auto-import, fix type errors, quick refactors) with their edits; command-only actions are marked not executable. - Formatting : lsp format tool — formats a file per the server's project rules; whole-file replacements are returned for you to rewrite with the write tool. - Call hierarchy : lsp callers tool — semantic callers/callees of a symbol with exact call …

在 GitHub 查看完整 README →
终端/TUIdeepseek-harnessdeepseek-harness-plugindsh-pluginlanguage-server-protocollsp

分类