我写了一个 JetBrains 插件,名字叫 Active Tab Color 。它原本是用来自定义编辑器 tab 颜色的,但现在我最喜欢的功能已经变成了 Tab Cat 。
开启后,编辑器的 tab 栏上会出现一只小猫。每次切换文件,它都会跟着当前选中的 tab 移动:
- 距离比较近时,它会慢慢走过去
- 距离比较远时,它会跑过去
- 改变方向时会先转身
- 到达 active tab 后会坐下,偶尔还会眨眼
- Tool Window 打开、关闭或调整大小时,它也会重新寻找 tab 的位置
目前可以选择三只不同的小猫,也可以调整小猫的大小。你还可以通过 Tools 菜单随时把它叫出来或藏起来。
插件本身也支持自定义 active tab 的背景色、下划线和外框,还可以用正则表达式给不同文件名设置不同的 tab 颜色。
理论上它可以运行在 IntelliJ IDEA 、WebStorm 、PyCharm 、GoLand 、PhpStorm 等基于 IntelliJ Platform 的 IDE 中。目前我已经在 IntelliJ IDEA Community 2024.1.7 和 IntelliJ IDEA 2026.1 上验证过。
GitHub: https://github.com/MattMin/active-tab-color
插件地址: https://plugins.jetbrains.com/plugin/32245-active-tab-colorsettings.png
