Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>BookReaderNew to Visual Studio Code? Get it now.
BookReader

BookReader

snowjade

|
3 installs
| (0) | Free
在 VS Code/Cursor 中阅读书籍
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

BookReader

在 VS Code / Cursor 中便捷阅读书籍的扩展:支持 txt、markdown、epub。专注阅读体验。

功能

  • 支持 txt / md / markdown 直接打开
  • 支持 epub(JSZip 解包,按 spine 顺序抽取 xhtml 文本)
  • 基础阅读体验:暗色主题适配、等宽字体、简单搜索与滚动
  • 快捷键:
    • j / k、方向键、PageUp/PageDown:上下滚动
    • Cmd/Ctrl + F:搜索(简单高亮)

本地调试

  1. 打开本项目
  2. 安装依赖并构建:
    yarn install
    yarn build
    
  3. 按 F5 启动扩展开发宿主(或在 Cursor 中选择 Run Extension)
  4. 命令面板执行“BookReader:打开书籍”,选择 txt/md/epub 文件

后续扩展

  • PDF:引入 pdf.js 渲染,再叠加代码风样式
  • MOBI:建议先转换为 EPUB 再阅读
  • 进度记忆:使用 Webview state 存储滚动位置与搜索历史
  • 主题适配:跟随 VS Code 主题变量动态调整配色

注意

  • Webview 允许 jsDelivr(JSZip/marked)CDN;如需离线,可改成本地依赖。
  • EPUB 解析输出为简化文本,复杂排版/图片/公式支持有限。
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft