wang-reader - EPUB电子书阅读器
一个在VS Code中阅读EPUB格式电子书的扩展插件。
功能特性
- 📚 EPUB格式支持:完整支持EPUB电子书格式的解析和显示
- 📁 书籍管理:可以添加、删除和管理本地EPUB文件
- 🔄 章节导航:支持上一章、下一章切换,以及直接跳转到指定章节
- 🎯 进度保存:自动保存阅读进度,下次打开时继续阅读
- 🏠 自定义目录:可配置书籍存储目录
- 🌐 Webview显示:使用Webview技术提供良好的阅读体验
安装要求
- Visual Studio Code 版本 1.106.1 或更高版本
- 需要安装Node.js环境用于编译扩展
扩展设置
本扩展提供以下配置选项:
wang-reader.bookDir:设置书籍根目录路径(默认:${userHome}/wang_reader/book/)
wang-reader.currentBook:当前正在阅读的书籍路径
wang-reader.currentLine:当前阅读的行号
使用方法
- 首次使用:通过命令面板运行"打开书籍目录"命令设置书籍存储目录
- 添加书籍:点击活动栏中的epub阅读器图标,然后点击"添加书籍"按钮选择EPUB文件
- 开始阅读:在书籍列表中右键点击书籍,选择"阅读书籍"
- 章节切换:使用工具栏中的上一章/下一章按钮进行章节导航
已知问题
- 目前仅支持标准的EPUB格式,某些特殊格式可能无法正常显示
- 大型EPUB文件的加载时间可能较长
发布说明
0.0.1
初始版本发布,包含基本的EPUB阅读功能:
- EPUB文件解析和显示
- 书籍列表管理
- 章节导航功能
- 阅读进度保存
遵循扩展指南
确保您已阅读并遵循创建扩展的最佳实践:
Markdown编辑
您可以使用Visual Studio Code编辑此README文件。以下是一些有用的编辑器快捷键:
- 分割编辑器(macOS上为
Cmd+\\,Windows和Linux上为Ctrl+\\)
- 切换预览(macOS上为
Shift+Cmd+V,Windows和Linux上为Shift+Ctrl+V)
- 按
Ctrl+Space(Windows、Linux、macOS)查看Markdown片段列表
更多信息
祝您使用愉快!
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.
Working with Markdown
You can author your README using Visual Studio Code. Here are some useful editor keyboard shortcuts:
- Split the editor (
Cmd+\ on macOS or Ctrl+\ on Windows and Linux).
- Toggle preview (
Shift+Cmd+V on macOS or Shift+Ctrl+V on Windows and Linux).
- Press
Ctrl+Space (Windows, Linux, macOS) to see a list of Markdown snippets.
Enjoy!
| |