【发布时间】:2020-09-15 16:08:28
【问题描述】:
vscode 会把所有的函数、类、变量都记录在一张表里? 或者vscode如何找到定义和引用?
我想知道 VScode 是如何构建这个“Go To Definition”功能的?
【问题讨论】:
-
Ctrl 并点击函数名:)
vscode 会把所有的函数、类、变量都记录在一张表里? 或者vscode如何找到定义和引用?
我想知道 VScode 是如何构建这个“Go To Definition”功能的?
【问题讨论】:
转到定义:
如果语言支持,可以按 F12 进入符号定义。
如果您按下 Ctrl 并将鼠标悬停在符号上,将出现声明的预览:
提示:您可以使用 Ctrl+Click 跳转到定义或使用 Ctrl+Alt+Click 打开定义。
转到类型定义:
某些语言还支持通过从编辑器上下文菜单或命令面板运行 Go to Type Definition 命令跳转到符号的类型定义。这将带您了解符号类型的定义。默认情况下,命令 editor.action.goToTypeDefinition 未绑定到键盘快捷键,但您可以添加自己的自定义键绑定。
解释是从这个页面复制粘贴的: this
【讨论】: