GhostReader
✨ 特性
- 📖 状态栏阅读 - 在 VSCode 状态栏直接阅读 txt 文本
- ⌨️ 快捷键翻页 - 支持 Ctrl+Left/Right(Windows)或 Cmd+Left/Right(Mac)快捷键
- 📚 文本管理 - 轻松导入、删除和管理你的文本文件
- 🔄 模式切换 - Reading/Coding 模式随时切换,避免快捷键冲突
- 💾 进度保存 - 自动保存阅读进度,下次打开继续阅读
- ⏭️ 快速跳转 - 跳转到指定页码继续阅读
- 🎨 优雅设计 - 简洁的界面,不打扰你的工作流
- ⚙️ 自定义配置 - 可配置显示行数和自动停止时间
- ⏰ 自动停止 - 支持设置无操作后自动隐藏阅读内容
📦 快速开始
安装
- 打开 VSCode
- 按
Ctrl+P / Cmd+P,输入 ext install wllzhang.GhostReader
- 或在扩展面板搜索 "GhostReader"

使用
- 点击侧边栏的 Ghost READER 图标
- 点击
+ 按钮导入 txt 文本文件
- 点击文本,会自动切换到 Reading mode 开始阅读
- 使用
Ctrl+Left/Right 翻页(Mac: Cmd+Left/Right)
- 点击状态栏的 Coding 按钮停止阅读并隐藏内容
提示: 切换到 Reading mode 会启动阅读并显示内容,切换到 Coding mode 会停止阅读
🚀 详细使用
界面预览

快捷键
| 操作 |
Windows |
Mac |
| 上一页 |
Ctrl+Left |
Cmd+Left |
| 下一页 |
Ctrl+Right |
Cmd+Right |
⚠️ 重要: 需要先切换到 Reading mode 才能使用快捷键!

模式切换

- 📖 Reading mode - 启用阅读快捷键,开始阅读并显示内容
- 💻 Coding mode - 禁用阅读快捷键,停止阅读并隐藏内容
💡 切换模式会同时控制阅读状态和快捷键,无需单独的开始/停止按钮
🎯 常用操作
| 操作 |
说明 |
| 导入文本 |
点击侧边栏的 + 按钮 |
| 删除文本 |
右键点击阅读列表中的文本 |
| 跳转页码 |
点击状态栏的跳转按钮 |
| 模式切换 |
点击状态栏的 Reading/Coding 按钮 |
⚙️ 配置选项
在 VSCode 设置中搜索 "GhostReader" 可配置:

| 配置项 |
说明 |
默认值 |
范围 |
ghostReader.displayLines |
状态栏显示的行数 |
1 |
1-10 |
ghostReader.autoStopDelay |
自动停止延迟(秒) |
0 |
0 或正数 |
💡 设置 autoStopDelay 为 30 表示 30 秒无操作后自动隐藏阅读内容
📝 支持格式
目前仅支持 .txt 格式的文本文件,建议使用 UTF-8 编码以获得最佳体验。
🤝 参与贡献
欢迎贡献代码、报告问题或提出建议!查看 贡献指南 了解详情。
📖 文档与支持
📄 许可证
MIT License
如果这个项目对你有帮助,请给个 ⭐ Star 支持一下!
让 VS Code 成为你的阅读空间 👻📖
| |