如何配置Visual Studio代码,使其在不同的拆分视图中选择已打开的文件,而不是在同一视图中再次打开它



我经常在Visual Studio代码中使用拆分视图,例如,在左视图中显示C++头文件,在右视图中显示关联的源文件。我经常在头文件(在左视图中打开(中使用命令Go to Definition(默认密钥绑定F12(。然后,Visual Studio Code继续在视图中打开定义,以便关联的源文件现在在左视图和右视图中都打开。

相反,我希望Visual Studio代码在右侧视图中选择定义,在该视图中源文件已经打开。如何配置Visual Studio代码来做到这一点?

我希望Visual Studio代码的操作方式与Visual Studio相同,这正好显示了我希望看到的行为,即选择已经打开的源文件并跳到那里的定义,而不是在不同的视图中打开同一个文件两次。

Visual Studio Code提供了以下选项,可以启用所需的行为:

如果打开则显示

控制编辑器在打开时是否显示在任何可见组中。如果禁用,编辑器将倾向于在当前活动的编辑器组中打开。如果启用,将显示已打开的编辑器,而不是在当前活动的编辑器组中再次打开。请注意,在某些情况下,此设置会被忽略,例如,当强制编辑器在特定组中打开或打开到当前活动组的一侧时。

默认情况下,它似乎处于关闭状态。

相关内容

  • 没有找到相关文章

最新更新