我对Visual Studio Code相当陌生,我在使用简单的功能方面有些挣扎。想象一下,当我检查a.py文件中的某些代码,并且在同一文件的函数x上选择“转到定义”时,出现这种情况。是否有任何可能的配置或快捷方式在编辑器上的拆分中打开定义?
我已经尝试在编辑器中分割相同的文件,但它仍然会在同一文件中打开定义,这在您必须跟踪某些代码时感到不舒服,因为每当要查看其他功能时都需要上下滚动相同的文件。
允许进行欺骗的扩展程序也将受到好评。谢谢。
答案 0 :(得分:2)
有两种方法可以实现这一目标。
要么:
或者:
Editor > Goto Location: Multiple
更改为gotoAndPeek
或goto
这两个方法都将在右侧的拆分中打开定义(或者,如果这是最右侧的拆分,则创建一个新的拆分)。
你喜欢吗?
答案 1 :(得分:0)
您可以通过两种不同的方式来完成该任务:
第一个是,将光标放在要定义的单词上,按Alt+F12
。
它将打开一个像这样的新标签:
第二个是编辑设置并添加以下行:
"workbench.editor.enablePreview": false
它将禁用代码文件的所有预览,以便始终使您想对其进行定义,它们将在新选项卡中打开,如您在此处看到的那样:
答案 2 :(得分:0)
快捷键为Ctrl + K,F12,但可以在快捷键中进行更改(搜索快捷方式editor.action.revealDefinitionAside) 更多详情,请点击https://github.com/microsoft/vscode/issues/112136