vscode: 转到其他编辑器窗格中的定义

vscode: Go to definition in other editor pane

如果我转到某个函数的定义,并且该文件已在同一编辑器窗格的另一个选项卡中打开,该定义将显示在那里。 但是,如果文件在另一个编辑器分屏窗格中打开,文件将在原始编辑器中再次打开。

是否可以改变这种行为?特别是,如果包含定义的文件在两个窗格中都打开(比如当函数的定义在我调用 Go to definition 的同一个文件中时),是否有可能在另一个编辑器中跳转到该定义?

我相信你在描述 this issue

应该在 VS Code 1.26+(也就是当前的 VS Code 内部版本)中得到修复

这已经是 1.35.1 版本中的设置。在设置中寻找 "Reveal If Open" (Workbench › Editor: Reveal If Open)