用途:sc-cleanup 用于系统性地清理代码、移除死代码、优化导入并改进项目结构,适合处理技术债、整理文件组织或清理未使用代码。
主要能力:分析目标中的可清理项,识别死代码、未使用导入和冗余文件,生成带风险评估的清理计划,执行清理并验证结果,同时保留备份与回滚能力。
使用方式:命令为 /sc:cleanup [target] [--type code|imports|files|all] [--safe|--aggressive]。target 指定要清理的文件、目录或整个项目;--type 选择清理类型;--safe 为保守清理(默认);--aggressive 更彻底但风险更高;--dry-run 可预览变更而不实际应用。执行流程为分析目标、识别问题、制定计划、执行清理、验证并报告。
适用场景:用户要求清理代码或项目、需要移除死代码或未使用导入、优化项目结构、处理技术债、改进文件组织时。
限制:资料未提供具体支持的语言、平台、依赖环境、性能数据或收费信息;--aggressive 模式风险较高,建议先用 --dry-run 预览。