IDEA 看书摸鱼插件,时隔一年,再次更新

1340976576:项目地址: https://github.com/yisier/thief-book-idea

IDEA 看书摸鱼插件,时隔一年,再次更新

之前看到有网友开发了一款 PC 端和 VS Code 插件版的小说阅读器(摸鱼神器 Thief-Book ),原创链接地址,但是很可惜的是没有 IDEA 版的,最近刚好比较闲,按照他的原型开发出了类似功能的 IDEA 插件。


2020-09-04 日更新记录

一年多没有更新,我胡汉三又回来了,哈哈哈,本次更新主要有一下几点内容,感谢 https://github.com/mine-riko/ 小哥的创意

1. 界面优化

(1) 设置界面 File | Settings | Other Settings | Thief-Book Config

IDEA 看书摸鱼插件,时隔一年,再次更新插图(1)

(2) 主界面

IDEA 看书摸鱼插件,时隔一年,再次更新

2.功能优化

  1. 更新 setting 设置后,如切换书本、修改字体等,不需要重启,点击主页面的刷新按钮即可生效;

  2. 优化翻页速度;

  3. 新增老板键,Ctrl + Shift + ↓,即可隐藏主页面;

  4. 新增了每页行数、行间距设置;

  5. 移除了自动翻页功能;

  6. 新增的刷新按钮,在切换书本或更新了设置后,点击此按钮立即生效设置(以前的版本需要重启)。

如果出现书本乱码的问题,可以创建一个空的 "utf-8" 编码的 txt 文件,然后将你的书本内容复制进来


2019-07-26 日

效果图

IDEA 看书摸鱼插件,时隔一年,再次更新

IDEA 看书摸鱼插件,时隔一年,再次更新

下载地址

链接


使用教程

1).到 release 中下载 jar 包;

2).打开 IDEA,找到 setting 中的 plugin,点击 Install Plugin from disk 选择下载的 jar 包,安装并重启 IDEA;

3).进入 IDEA 的 Setting 页面,找到 Other Settings\Thief-Book Config 选项,选择 txt 文件;

4).愉快的摸鱼吧!!!!

未截图演示的功能:

1).阅读进度是实时保存的;

2).进度栏是可以输入的,回车跳转到输入的行数;

3).精简模式下会隐藏上下翻页按钮;

4).当你不小心将窗口关闭时,可以在 WIndow 菜单下选择 show thief 重新打开;

目前存在的问题:

~~1).设置页面的配置项必须在重启 IDEA 后才会生效;~~ 已解决

~~2).点击上页按钮的速度比较慢(还没找到原因);~~ 已解决

~~3).单线程的程序,书本体积较大时,会出现卡顿;~~ 已优化

~~4).精简模式下,上页翻页按钮的热键会失效;~~ 已删除

5).热键不可以自定义(后面有空再改进);

6).部分书本可能会出现乱码,解决方式:将书本以 utf-8 格式编码;

在Intellij-IDEA 13中,版本12的工具窗口按钮发生了什么? - java

我安装了Intellij-IDEA 13社区版,并且丢失了左右两侧的工具窗口按钮。这是Intellij-IDEA 12中右侧按钮的图像:这些怎么了?我可以通过转到View -> Tool Windows -> <Pick One>来弹出它们,但是如果我关闭它们,我必须回到菜单才能弹出它。这没什么大不了的,因为其中一些还附带捷径。但是,…

IntelliJ IDEA:如何将Maven依赖项放入已构建工件的正确位置 - java

我在IntelliJ IDEA 2016.1.3中有一个Java项目,我正在将其构建到jar文件中(构建->构建工件...->构建),直到我想使用外部库(org.apache.commons:commons)为止,一切都运行良好-lang3:3.4),没什么大不了的,它可以在IDE中工作。但是提取的jar需要这种依赖性。怎么做?我试过做项目结构-…

如何使IntelliJ在调试器中显示未使用的变量 - java

有时在调试时,我会在代码中添加一个额外的变量,以便随后可以在调试器中看到该变量的值。但是,如果在代码中的其他任何地方都没有使用多余的变量,则IntelliJ不会在调试器中包含该变量。我已经通过声明一个虚拟变量并将其设置为我要在调试器中看到的变量来解决此问题,因为IntelliJ认为使用了额外的变量。有没有一种方法可以配置IntelliJ在调试器中显示未使用的…

使用IntelliJ创建Junit测试 - java

当我尝试为项目中的某些类创建Junit测试时,单击OK时没有任何反应。 IntelliJ也没有给我选择目标文件夹的选项。有什么建议? 参考方案 这很简单。只需右键单击所需的文件夹->将目录标记为->测试源根现在,对于任何代码,只需右键单击类->转到->测试->创建新测试。现在单击确定,您将在标记为测试源根的文件夹中创建测试。

在Mac OS X Lion的IntelliJ IDEA 11中找不到M2_HOME - java

我试图让IntelliJ了解路径变量M2_HOME在哪里,显然我失败了。我已将其添加到.bashrc中,但从其他文章中读取后,此内容在CLI中设置了变量。我应该在哪里添加它,因此每次登录时都对其进行设置?我已经阅读了有关该主题的其他StackOverflow帖子,但是我不知道应该在哪里添加它。 参考方案 要进行设置,您可以编辑~/.MacOSX/enviro…