我虽然用了5年多的IDEA,但是今天先说一个我忍了idea很久的小事
我用 IDEA 写代码的时候,有个习惯:眼睛时不时往右下角瞟一眼,看看当前 Git 分支是什么。这个动作我一天要做几十次,纯属肌肉记忆。
结果有一次 IDEA 升级完,我发现 Git 分支的位置变了。它从原来的右边,被挪到了别的地方,取而代之的是一个主题切换按钮。我盯着状态栏愣了三秒,脑子里的肌肉记忆当场失效。
这就像你每天早上伸手去拿牙刷,结果发现牙刷被挪到了另一个格子里。牙刷还在,但你得重新找它。
更烦的是,我根本不知道是谁挪的。IDEA 自己?某个插件?还是升级导致的随机重排?状态栏上的东西越来越多,越来越乱,而我一直没有权力决定它们的顺序。
但是在IDEA即将到来的2026.3版本,idea终于不再固执,决定实现这个新特性了
什么是idea的Status Bar?就是 IDEA 窗口最底下那一条横条。Item,就是横条上那些小部件:左边有当前文件路径、光标行列号,右边有 Git 分支、编码格式、缩进设置、还有各种插件塞进来的小图标。
就像你如果使用mac,右上角也会有一排状态横条
说到mac这块的能力,可以说远远比IDEA要强的多,mac很早就支持使用cmd+拖拽的方式来住址撞他横条的顺序
操作及其丝滑,而且还可以灵活的增删它们。
这个新特性是你一天里瞟得最频繁、却最没存在感的一块区域。 平时你不会专门去看它,但当你需要某个信息的时候,你希望它就在你习惯的位置上。
就我个人而言,我喜欢把相关的小部件放在一起,方便每次查看
等了六年,IDEA 终于给了我们重新排列状态栏小部件的权力。你可以直接拖动它们,把它们排成你想要的样子。
它解决的,就是那个最基础、也最被忽视的需求:让状态栏的顺序,由用户说了算,而不是由插件和升级随机决定。
这个 新特性自从被确定引入之后,很多曾被状态栏折磨了的网友都表示热泪欢迎:终于来了
这句话挺扎心的,但它说到了点上:这不是什么高深的功能,这是一个"本该有"的功能。
这个功能不炫,也不酷。它不会让你写代码更快,不会让 bug 更少。但它解决的是那种每天都在忍、却从来没觉得"这是个问题"的问题。
六年,就为了能拖动几个小图标。但有时候,一个工具愿不愿意把这点控制权还给你,本身就是一种态度。