VSCode 摸鱼阅读器 (VSCode Reader)
隐蔽阅读,极致摸鱼。
VSCode 摸鱼阅读器允许你在编辑器中直接阅读本地 TXT 小说。它巧妙地利用了 VS Code 的 行内补全 (Ghost Text) 功能,将小说内容显示为灰色的代码提示,完美融入代码环境,不易被察觉。
功能特性
- 幽灵文本显示: 内容以灰色"幽灵文本"形式出现在光标处,类似 Copilot 的建议,不干扰正常代码(不按下 Tab 键不会上屏)。
- 状态栏信息: 底部状态栏实时显示当前章节标题和页码进度。
- 智能导航:
- 极简翻页: 开启模式下,直接使用
[ 和 ] 键翻页。
- 老板键: 按下
Space (空格) 键立即关闭阅读模式,瞬间消失。
- 章节跳转: 支持搜索章节标题快速定位。
- 自动识别章节目录(支持 "第x章"、"Chapter x" 等格式)。
- 自动保存阅读进度,下次打开自动恢复。
- 自定义设置: 可调整每页显示的行数和每行字符数,适应不同屏幕。
使用说明
配置小说路径:
打开设置 (Ctrl+,) -> 搜索 vscode-reader -> 在 File Path 中填入你的本地 .txt 小说文件的绝对路径。
开启/关闭阅读:
按下快捷键 Ctrl+Alt+. (或在命令面板执行 Reader: Toggle Display)。
状态栏右下角会出现 $(book) ... 图标。
翻页控制 (仅阅读模式下生效):
紧急隐藏 (老板键):
- 在阅读模式下,按下
Space (空格键) 立即关闭阅读器。
章节跳转:
- 按下
Ctrl+Alt+J (或执行 Reader: Jump to Chapter) 打开章节搜索框。
提示:将光标移动到一个空行,阅读体验最佳。
扩展设置
本扩展提供以下配置项:
vscode-reader.filePath: 本地 .txt 小说文件的绝对路径。
vscode-reader.linesPerPage: 每页显示的行数 (默认: 15)。
vscode-reader.charsPerLine: 每行显示的字符数,超过会自动换行 (默认: 50)。
常见问题
- 冲突: 如果你同时开启了 Copilot 或其他行内补全插件,可能会在视觉上产生重叠。建议在专心摸鱼时暂时禁用其他补全插件,或者在不需要阅读时通过快捷键关闭本插件。
更新日志
0.0.3
- 优化快捷键:使用
[ / ] 直接翻页。
- 新增老板键:
Space 键立即关闭。
- 修复显示刷新延迟问题。
0.0.2
- 新增章节跳转功能 (
Ctrl+Alt+J)。
- 添加开源许可证。
0.0.1
- 首次发布。
- 支持本地 TXT 读取与章节自动解析。
- 实现幽灵文本阅读模式。
| |