摸鱼神器:Thief-Book-VSCode 插件全攻略

摸鱼神器:Thief-Book-VSCode 插件全攻略

【免费下载链接】Thief-Book-VSCode VScode 上一款真正的摸鱼插件 【免费下载链接】Thief-Book-VSCode 项目地址: https://gitcode.com/gh_mirrors/th/Thief-Book-VSCode

💡 痛点直击:当代程序员的日常——左手Ctrl+S提交代码,右手偷偷划手机看小说?工作区与摸鱼区反复横跳不仅效率低下,老板巡视时的切换手忙脚乱更是大型社死现场。如何在VSCode界面内实现「无缝摸鱼」,让代码与小说和谐共存?

核心功能解析:摸鱼黑科技矩阵

状态栏隐身术

插件将小说内容渲染在VSCode底部状态栏,伪装成编译状态提示。通过window.setStatusBarMessage API实现文字流式输出,支持中英文自适应排版(英文模式下每页字符数自动翻倍)。

热键驱动引擎

四大核心指令构建操作闭环:

  • 翻页系统getNextPage()/getPreviousPage()实现逻辑分页,支持50-200字/页自定义
  • 紧急避险displayCode()老板键触发时,自动生成随机语言的"Hello World"代码伪装
  • 精准定位getJumpingPage()支持页码跳转,配合配置项记忆阅读进度

智能文件处理

通过fs.readFileSync读取本地TXT文件,内置文本清洗管道:

  • 自动去除\r换行符
  • 中文全角空格转半角
  • 支持自定义换行分隔符(默认空格)

三步极速上手:从安装到摸鱼

1→插件部署

# 源码编译安装(推荐开发者模式)
git clone https://gitcode.com/gh_mirrors/th/Thief-Book-VSCode
cd Thief-Book-VSCode && yarn install && yarn run compile

在VSCode中按F5启动扩展开发宿主窗口,自动加载插件

2→资源配置

打开设置界面(Ctrl+,)配置小说路径:

{
  "thiefBook.filePath": "/home/user/novels/科幻小说.txt",  // 小说绝对路径
  "thiefBook.pageSize": 60,  // 每页显示字数(中文)
  "thiefBook.isEnglish": false  // 关闭英文模式
}

3→启动摸鱼

激活编辑器焦点后:

  • Ctrl+Alt+. 加载下一页
  • Ctrl+Alt+, 回退上一页
  • 紧急时按 Ctrl+M 瞬间切换代码伪装模式

插件运行界面
状态栏显示效果:阅读内容与页码信息实时更新

场景化应用指南:摸鱼场景全覆盖

工位摸鱼模式

适用场景:办公室固定工位,需应对突然起身巡查
核心策略

  • 配置50字/页短屏显示,减少阅读注意力停留
  • 绑定鼠标侧键触发翻页,操作更隐蔽
  • 配合VSCode主题切换快捷键(Ctrl+K Ctrl+T)实现界面快速切换

会议摸鱼模式

适用场景:线上会议时的分屏操作
核心策略

  • 启用70%窗口透明度(通过VSCode窗口透明度插件联动)
  • 设置10分钟自动翻页(需配合外部定时脚本)
  • 使用JumpingBook命令快速定位到上次阅读位置

居家办公模式

适用场景:远程工作时的多任务处理
核心策略

  • 开启英文模式双倍字符显示
  • 自定义Ctrl+Alt+;快捷键跳转指定章节
  • 配合VSCode分屏功能,左侧代码右侧文档(小说内容在状态栏)

进阶技巧矩阵:效率倍增配置表

功能点传统方式插件方案风险指数
翻页操作鼠标点击菜单Ctrl+Alt+. 热键
紧急隐藏最小化窗口Ctrl+M 代码伪装⭐⭐
进度记忆手动记录页码currPageNumber 自动保存
多文件管理手动修改配置配合批处理脚本切换路径⭐⭐⭐

反侦察设置

  1. 窗口伪装
{
  "thiefBook.lineBreak": " · ",  // 使用特殊符号分隔段落
  "window.titleBarStyle": "custom"  // 隐藏标题栏减少辨识度
}
  1. 热键伪装: 在键盘快捷方式中重映射为开发相关组合键,如将翻页键改为Ctrl+Shift+[(类似代码折叠快捷键)

风险规避指南

  • 企业环境警示:部分公司终端监控软件可能标记异常状态栏文本,建议测试环境先行验证
  • 文件权限控制:确保小说文件权限设置为600,避免敏感内容被其他用户访问
  • 性能优化:单文件建议不超过10MB,大文件可通过split -l 5000 novel.txt part_命令分片

多文件管理方案

虽然原生仅支持单TXT文件,但可通过以下方案扩展:

  1. 使用iconv -f GBK -t UTF-8 novel.txt > utf8_novel.txt转换非标准编码文件
  2. 配合epub2txt工具链实现EPUB格式支持:
epub2txt book.epub | sed 's/^[ \t]*//g' > clean.txt
  1. 编写Shell脚本实现小说库切换:
#!/bin/bash
# 切换小说文件的快捷脚本
sed -i "s|thiefBook.filePath.*|thiefBook.filePath\": \"$1\"|" ~/.vscode/settings.json

💡 终极建议:将插件命令绑定到鼠标手势或触控板手势,实现"摸鱼于无形"的至高境界。记住,最好的摸鱼是让工作看起来像摸鱼,摸鱼看起来像工作。

【免费下载链接】Thief-Book-VSCode VScode 上一款真正的摸鱼插件 【免费下载链接】Thief-Book-VSCode 项目地址: https://gitcode.com/gh_mirrors/th/Thief-Book-VSCode

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值