实时重复代码分析
查找重复代码 覆盖九种编程语言。
Deslop 可在 C#、Rust、Python、Dart、JavaScript、TypeScript/TSX、PHP、F# 和 Go 中查找重复函数和反复出现的源代码。它按影响程度排列最值得移除的重复,并在相似代码已经存在时告诉你的编码智能体。
一个扩展即可获得实时编辑器警告、面向智能体的 MCP 检查和 CLI。
在你的编辑器中
先看最值得移除的重复。
重复代码簇按影响程度排序,并以一个规范副本作为比较锚点。你的编辑器和编码智能体读取同一份实时分析。
-
左 · 侧边栏
最严重的问题优先
影响最大的重复代码簇始终排在顶部。
-
中 · 编辑器
实时重复警告
比较匹配项、打开代码簇,或复制上下文供 AI 使用。
-
右 · 差异对比
规范副本比较
重构前并排检查两个副本。
安装
在你的编辑器中获取 Deslop。
从 Visual Studio Marketplace 或 Open VSX 安装同一个扩展。
-
Visual Studio Marketplace
VS Code · GitHub Codespaces
完整捆绑包——实时气泡、LSP 服务器、MCP 服务器与 deslop CLI——适用于 VS Code 与 GitHub Codespaces。
-
Open VSX Registry
Cursor · Windsurf · VSCodium
同一扩展,适用于 Cursor、Windsurf、VSCodium、Gitpod 以及所有 Open VSX 编辑器。