Visual Studio Code 中的 thief-book快捷键更改

文章讲述了在使用Vscode的Thief-Book插件时,由于默认的下一页快捷键Ctrl+Alt+.不便操作,作者发现并分享了更改快捷键的方法:通过文件>首选项>键盘快捷方式,搜索thief-book后修改为更方便的组合键如Ctrl+F。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Vscode中使用Thief-Book插件进行摸鱼时,由于插件默认的下一页组合键是Ctrl+Alt+. 使用起来需要两只手同时进行,不太方便。

于是我找到了更改快捷键的方法。

更改办法

右上角文件,点击首选项,然后键盘快捷方式,crrl+F 可以模糊搜索thief-book 然后修改按键组合就可以了。

### 关于解决 thief-book 插件显示乱码的问题 如果在使用 `thief-book` 类型的插件(如 `thief-book-idea` 或 `Thief-Book-VSCode`)时遇到显示乱码的情况,可以按照以下方法逐一排查并解决问题。 #### 1. **确认 IDE 的全局编码设置** 确保开发环境中的文件编码被正确配置为 UTF-8。可以通过调整 IDE 设置来实现这一点。对于 IntelliJ IDEA 和 Android Studio 用户,具体操作如下: - 进入菜单栏路径:`File -> Settings -> Editor -> File Encodings`。 - 将 `Global Encoding` 和 `Project Encoding` 均设置为 `UTF-8`[^4]。 - 同时勾选 `Transparent native-to-ascii conversion` 选项以支持特殊字符转换。 完成上述更改后,重启 IDE 并重新加载项目。 --- #### 2. **检查项目的本地编码配置** 有时即使全局编码已设置为 UTF-8,某些特定文件仍可能保留旧的编码方式。因此需要进一步验证项目级别的编码设定: - 对于 Maven 或 Gradle 工程,在其构建脚本中加入以下属性: ```xml <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> </properties> ``` 如果是 Gradle,则可以在 `gradle.properties` 文件中添加: ```properties org.gradle.jvmargs=-Dfile.encoding=UTF-8 ``` 这一步能够强制指定编译器使用的字符集为 UTF-8[^3]。 --- #### 3. **清理缓存与重建索引** IDE 缓存可能导致部分资源未能及时更新至最新状态,从而引发乱码现象。执行以下命令清除缓存并重置索引: - 在 IntelliJ IDEA 中依次点击:`File -> Invalidate Caches / Restart... -> Invalidate and Restart`。 - 清理完成后再次启动程序,并观察问题是否得到改善。 --- #### 4. **修改 plugin 配置或替换字体** 若以上措施均未奏效,可能是由于所安装的第三方插件内部存在兼容性缺陷所致。尝试访问对应仓库页面查看是否有最新的稳定版本发布;例如: - `thief-book-idea`: 地址位于 [https://gitcode.com/gh_mirrors/th/thief-book-idea](https://gitcode.com/gh_mirrors/th/thief-book-idea)[^1]; - `Thief-Book-VSCode`: 可参阅说明文档获取更多帮助信息 [https://gitcode.com/gh_mirrors/th/Thief-Book-VSCode](https://gitcode.com/gh_mirrors/th/Thief-Book-VSCode)[^2]。 另外还可以考虑更换编辑区域内的默认字体样式,选择一种更适配多语言场景下的字形组合,比如 Consolas、Fira Code 等。 --- 通过综合运用这些策略,绝大多数因编码错误而产生的视觉异常都可以得到有效缓解甚至彻底消除。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值