我写了一个 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.