Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>DRZST ExtractorNew to Visual Studio Code? Get it now.
DRZST Extractor

DRZST Extractor

dmyn1993

|
2 installs
| (0) | Free
一键解压 .drzst (zstd) 文件,无需额外安装 7-Zip,跨平台开箱即用。
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

DRZST Extractor

在 VS Code 中一键解压 .drzst (zstd) 文件。
无需安装 7-Zip 或其他外部工具,基于 7z-wasm 纯 WASM 实现,跨平台(Windows / Linux / macOS)开箱即用。

功能

单文件解压

  • ✅ 右键 .drzst 文件,提供两种解压方式:
    • 解压到当前位置 – 将文件内容提取到与源文件相同的目录。
    • 解压到同名文件夹 – 创建与源文件同名的文件夹,提取到其中。

批量解压(需在设置中开启)

  • ✅ 右键任意文件夹,提供两种批量解压方式:
    • 批量解压drzst到当前位置 – 递归查找该文件夹及其子文件夹内的所有 .drzst 文件,并解压到各自所在目录。
    • 批量解压drzst到同名文件夹 – 同上,但为每个文件创建同名文件夹进行解压。
  • ✅ 批量处理过程中会显示实时进度(当前处理第几个文件)。
  • ✅ 完成后自动刷新资源管理器,并汇总成功/失败数量。

灵活设置

  • ✅ 三种覆盖模式(设置中切换):
    • 覆盖 – 直接覆盖已存在的文件/文件夹。
    • 重命名 – 保留旧文件,新文件或文件夹自动在末尾加 _1、_2 等序号。
    • 跳过 – 不覆盖已存在的文件/文件夹。
  • ✅ 可配置是否在解压成功后删除源 .drzst 文件(默认开启)。
  • ✅ 可控制是否在文件夹右键菜单中显示批量解压命令(默认开启)。

安装

从 VS Code 扩展商店安装(推荐)

  1. 打开 VS Code,按 Ctrl+Shift+X 进入扩展面板。
  2. 搜索 DRZST Extractor。
  3. 点击安装。

从 VSIX 文件安装

  1. 下载 .vsix 文件。
  2. 在扩展面板中点击 ... → 从 VSIX 安装…,选择文件即可。

使用方法

单个文件

  1. 在文件资源管理器中找到 .drzst 文件。
  2. 右键点击该文件。
  3. 选择:
    • 解压到当前位置 – 提取后文件出现在同一目录。
    • 解压到同名文件夹 – 提取到新创建的文件夹中。

批量解压(需先在设置中启用)

  1. 在文件资源管理器中右键点击一个文件夹。
  2. 选择:
    • 批量解压drzst到当前位置 – 递归解压所有 .drzst 到各自目录。
    • 批量解压drzst到同名文件夹 – 为每个文件创建同名文件夹并解压。
  3. 观察进度条,处理完毕后会弹出结果汇总。

💡 批量解压依然遵守你在设置中选择的覆盖模式和删除源文件策略。

扩展设置

你可以通过 VS Code 的设置(Ctrl+, 搜索 drzst)调整以下选项:

设置项 默认值 说明
drzst-extract.deleteSource true 解压成功后是否删除源文件。
drzst-extract.overwriteMode overwrite 覆盖模式:overwrite(覆盖)/ rename(重命名)/ skip(跳过)。
drzst-extract.enableBatchExtract false 是否在文件夹右键菜单中显示批量解压命令。

格式支持

本扩展专为 zstd (zstandard) 格式设计,适用于 .drzst 文件(实际为 zstd 压缩)。
若你的文件是 7z、ZIP 等其他格式,建议使用 7-Zip 等工具。

已知问题与限制

  • 由于 7z-wasm 的内存限制,解压超大文件(> 500 MB) 可能失败。此类场景建议使用本地 7-Zip 并指定路径(后续版本考虑集成)。
  • 批量解压会递归扫描所有子文件夹,若文件夹层级极深或文件数量巨大,可能耗时较长,请耐心等待。
  • 仅支持 .drzst 后缀触发菜单,如需其他后缀请修改设置或提交 Issue。

发布历史

v2.0.0

  • 首次公开发布。
  • 支持解压到当前位置 / 同名文件夹(单文件与批量)。
  • 支持删除源文件、覆盖模式配置。
  • 完全自包含,无需外部依赖。

问题反馈

请访问 GitHub Issues 提交问题或建议。

开源协议

MIT © 2025 dmyn1993


感谢使用! 如果觉得有用,欢迎在扩展商店给个好评 ⭐

致谢

本扩展由 DeepSeek AI 协助开发,感谢其提供的代码生成、调试建议和全流程支持。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft