IntelliJ新标签在左侧打开,为什么?

mom*_*omo 6 intellij-idea

假设我有一个Java类,并通过CTRL + CLICK导航到另一个方法.新文件打开,位于当前位置左侧的选项卡中.为什么?它应该向右开.

这是一个错误吗?它违背了打开新标签的任何其他已知方式,例如Chrome,Firefox等.是否可以改变此行为?

我希望它可以在当前选项卡的右侧或右侧的末尾打开选项卡.

one*_*iew 9

如果您想在右侧末尾打开一个新选项卡,现在IntelliJ IDEA(我的版本为2017.2.4)为您提供了选项.

右键单击选项卡栏并选择"在末尾打开新选项卡"选项.

在

  • 似乎奇怪的是此选项未包含在设置中 (3认同)
  • @duxx0r [现已包含](/sf/answers/4107711191/) IntelliJ IDEA 设置。 (2认同)

inf*_*k01 9

更新(2019 年 11 月)

如果您希望在最后打开新的编辑器选项卡,最新的 IntelliJ IDEA 版本Open new tabs at the end在设置中具有专用选项“ ”:

Settings > Editor > General > Editor Tabs

在此输入图像描述

截图取自IntelliJ IDEA 2019.2.4(终极版)


Cra*_*der 3

此行为是设计使然,否则,如果您点击编辑器中的链接并且新选项卡在右侧打开,则关闭此新选项卡后,您将导航到右侧的另一个编辑器选项卡,而不是返回到您所在的选项卡开始了。

当您通过打开新选项卡进行导航并希望通过关闭新选项卡返回时,这会破坏工作流程。决定在启用“激活右侧相邻选项卡”选项时在左侧打开新选项卡。

如果您不喜欢这种行为或想要提出更好的解决方案,欢迎来到 YouTrack

  • 我建议你将其称为“在右侧/左侧打开选项卡”,而不是将其称为“在关闭时执行此操作”..我明白你在说什么,但是打开 Chrome 浏览器,转到谷歌,搜索 CTRL + 单击链接,并关闭它们。它并没有真正破坏工作流程。这个想法是,选项卡消失,并出现一些东西来填充它。更加直观。但我确实认为,您不应该为我们做出决定,而应该创建另一个选择。打开右侧选项卡、关闭选项卡并激活左/右... (5认同)