如何阻止JetBrains IntelliJ内部的重新sorting?

每次我点击IntelliJ里面的某个选项卡,它会重新排列所有的选项卡,我发现这是超级烦人的,因为我学习了我的选项卡的顺序,然后切换?

这个行为是由Java的外观和感觉定义的,你可以改变外观和感觉,不重新sorting标签行或启用选项显示标签单行 (或设置选项卡显示在右侧/左侧,而不是最佳)。

另见相关的错误报告 。

这真是令人讨厌和难过,因为这个问题是从2009年开始的,还没有解决。 我testing了多种configuration并find了合适的解决scheme。

对于我的解决方法和更直观的行为去设置 – >编辑选项卡

  • 放置位置:向右或向左( 显示单行中的选项卡应被检查并冻结)
  • 选中编辑器选项卡中的显示目录以获取非唯一的文件名
  • 更改制表符限制20或您想要的值
  • 选中closures不常使用的文件
  • 选中激活最近打开的选项卡

应用并closures窗口。 然后进入菜单栏: 窗口 – >编辑选项卡,并取消选中字母模式 。 通过此更改,您可以通过拖放来重新sorting标签,并在活动标签之后添加新标签。 这也令人讨厌,因为大多数编辑将它追加到列表的末尾。
也许你更喜欢字母模式,但sorting是不一致的,因为只有一个文件目录(最接近的)正在评估sorting。 父文件夹和父母,…被忽略。

还有一个恼人的行为,当你把标签栏放在顶部/底部时,这是更令人讨厌的。 当使用权利/离开你仍然有同样的问题,但你得到更多的空间,它并没有开始烦恼你如此之快的垂直列表;)

  • 当使用单行时,您被限制为水平/垂直滚动,您不能从活动选项卡滚出,您必须更改活动选项卡才能进一步滚动。
  • 当在标签的末尾使用单行是一个图标,它显示了一个疯狂的订单消失的标签,当您激活另一个标签时,它会改变顺序。

随着顶部/底部的位置,你会得到另一个恼人的行为:

  • 当你放置顶部/底部的酒吧,而不是使用单行的顺序会改变大多数情况下,当你切换标签,这对我来说是最恼人的行为。

在IntelliJ Cardea上进行testing