Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>wang-readerNew to Visual Studio Code? Get it now.
wang-reader

wang-reader

dongdongwang

|
3 installs
| (0) | Free
一个epub电子书阅读器
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

wang-reader - EPUB电子书阅读器

一个在VS Code中阅读EPUB格式电子书的扩展插件。

功能特性

  • 📚 EPUB格式支持:完整支持EPUB电子书格式的解析和显示
  • 📚 TXT格式支持:完整支持TXT电子书格式的解析和显示
  • 📁 书籍管理:可以添加、删除和管理本地EPUB文件
  • 🔄 章节导航:支持上一章、下一章切换,以及目录导航
  • 🔍 内容搜索:支持全文搜索,快速定位内容
  • 📑 书签管理:支持添加、查看和删除书签
  • 🎯 进度保存:自动保存阅读进度,下次打开时继续阅读
  • 🏠 自定义目录:可配置书籍存储目录
  • 🌐 Webview显示:使用Webview技术提供良好的阅读体验
  • ⚡ 智能解压:自动解压EPUB文件并缓存优化性能

安装要求

  • Visual Studio Code 版本 1.106.1 或更高版本
  • Node.js 环境(用于编译扩展)

扩展设置

本扩展提供以下配置选项:

  • wang-reader.bookDir:设置书籍根目录路径(默认:用户主目录下的wang_reader/book/)
  • wang-reader.currentBook:当前正在阅读的书籍路径
  • wang-reader.currentLine:当前阅读的行号

使用方法

基本操作

  1. 首次使用:通过命令面板运行"打开书籍目录"命令设置书籍存储目录
  2. 添加书籍:点击活动栏中的epub阅读器图标,然后点击"添加书籍"按钮选择EPUB文件
  3. 开始阅读:在书籍列表中右键点击书籍,选择"阅读书籍"
  4. 章节切换:使用工具栏中的上一章/下一章按钮进行章节导航

高级功能

  • 目录导航:点击顶部工具栏的目录图标查看书籍目录结构
  • 全文搜索:点击搜索图标在当前书籍中搜索内容
  • 书签管理:
    • 添加书签:点击书签图标添加当前位置的书签
    • 查看书签:点击书签列表图标查看所有书签
    • 删除书签:点击移除书签图标删除书签

命令面板操作

可以通过VS Code命令面板(Ctrl+Shift+P)执行以下命令:

  • wang-reader.open-book-dir:打开书籍目录
  • wang-reader.refresh-book-dir:刷新书籍列表
  • wang-reader.add-book:添加书籍
  • wang-reader.remove-book:移除书籍
  • wang-reader.open-book:阅读书籍
  • wang-reader.open-spine:切换内容
  • wang-reader.open-prev-spine:打开前一章
  • wang-reader.open-next-spine:打开后一章
  • wang-reader.search-book-content:搜索书籍内容
  • wang-reader.show-tag-list:书签列表
  • wang-reader.add-tag:添加书签
  • wang-reader.remove-tag:移除书签

已知问题

  • 目前仅支持标准的EPUB格式,某些特殊格式可能无法正常显示
  • 大型EPUB文件的加载时间可能较长
  • 部分复杂CSS样式的渲染可能存在兼容性问题

发布说明

1.0.0

初始版本发布,包含完整的EPUB阅读功能:

  • EPUB文件解析和显示
  • 书籍列表管理
  • 章节导航功能
  • 阅读进度保存
  • 全文搜索功能
  • 书签管理系统
  • 目录导航支持

1.0.1

  • 新增TXT格式支持

1.0.2

  • 优化

1.0.3

  • 优化

贡献指南

欢迎提交Issue和Pull Request来改进这个扩展。

许可证

MIT License

联系方式

如有问题或建议,请通过GitHub Issues联系我们。

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