转到新标签中的定义而不更改视图

时间:2018-06-15 16:22:31

标签: visual-studio visual-studio-code

当我执行命令+单击visual studio或右键单击并“转到定义”时,包含该定义的文件将在新选项卡中打开,我会自动看到此文件。所以如果包含定义的文件是另一个文件,我会更改视图。

当我执行此命令时,是否有可能保持同一个文件,同时仍然在另一个选项卡中打开另一个文件?

谢谢你的回答。

4 个答案:

答案 0 :(得分:1)

如果您能够真正进入定义,那么您正在寻找所谓的" Peek Definition"。 VS Code是高度可定制的,因此如何配置它可以做一些不同的事情。

我认为您正在寻找的是Ctrl +鼠标左键单击或Alt + F12。

这应该告诉你更多,VS Code Peek Definition

答案 1 :(得分:1)

如果您不想禁用编辑器的预览功能,也可以双击选项卡名称。双击选项卡将保持不变。

答案 2 :(得分:0)

首选项>>设置>>工作台>>编辑器>>启用预览>>取消选中/否

答案 3 :(得分:0)

取自: https://code.visualstudio.com/docs/editor/editingevolved#_go-to-definition

<块引用>

如果一种语言支持它,您可以按 F12 转到符号的定义。
如果您按 Ctrl 并将鼠标悬停在符号上,则会显示声明的预览。
提示:您可以使用 Ctrl+单击跳转到定义或将定义打开到侧面>使用 Ctrl+Alt+单击。