VS Code 中的功能名称是什么,您可以将鼠标悬停在变量上并查看它的定义位置?
What is the name of the capability in VS Code where you can hover over a variable and see where it's defined?
当您将鼠标悬停在 VS Code 中的变量(例如函数名称)上时,会出现一个小弹出窗口,显示函数的定义位置和一些其他快速详细信息。此功能的名称是什么?
我正在一台新计算机上设置 VS Code,我正在尝试获得该功能,但不确定它叫什么。
内置功能被恰当地称为 hover 或 hover。
例如,内置 Go to Definition 的文档提到它为:
If you press Ctrl
and hover over a symbol, a preview of the declaration will appear
在各种特定于语言的功能中也提到了它,例如 HTML Hover:
Hover
Move the mouse over HTML tags or embedded styles and JavaScript to get more information on the symbol under the cursor.
相关内置设置按*.hover.*
分组,如:
// Prefer showing hovers above the line, if there's space.
"editor.hover.above": true,
// Controls the delay in milliseconds after which the hover is shown.
"editor.hover.delay": 300,
// Controls whether the hover is shown.
"editor.hover.enabled": true,
...
// Show tag and attribute documentation in hover.
"html.hover.documentation": true,
// Show references to MDN in hover.
"html.hover.references": true,
...
然而,内容取决于文件的语言(如 VS Code 右下角的状态栏所示)and/or 您安装的扩展。例如,您说“显示函数的定义位置”,但对于我的 Python 工作区,它们通常只显示函数签名和文档:
因此,如果您正在寻找悬停弹出窗口的特定 behavior/contents,则必须同时检查内置设置和扩展设置。
扩展程序修改悬停的方式 behavior/contents 也称为 Show Hovers,因此扩展程序特定的设置将其称为 hover
是有意义的嗯:
Show Hovers
Hovers show information about the symbol/object that's below the mouse
cursor. This is usually the type of the symbol and a description.
当您将鼠标悬停在 VS Code 中的变量(例如函数名称)上时,会出现一个小弹出窗口,显示函数的定义位置和一些其他快速详细信息。此功能的名称是什么?
我正在一台新计算机上设置 VS Code,我正在尝试获得该功能,但不确定它叫什么。
内置功能被恰当地称为 hover 或 hover。
例如,内置 Go to Definition 的文档提到它为:
If you press
Ctrl
and hover over a symbol, a preview of the declaration will appear
在各种特定于语言的功能中也提到了它,例如 HTML Hover:
Hover
Move the mouse over HTML tags or embedded styles and JavaScript to get more information on the symbol under the cursor.
相关内置设置按*.hover.*
分组,如:
// Prefer showing hovers above the line, if there's space.
"editor.hover.above": true,
// Controls the delay in milliseconds after which the hover is shown.
"editor.hover.delay": 300,
// Controls whether the hover is shown.
"editor.hover.enabled": true,
...
// Show tag and attribute documentation in hover.
"html.hover.documentation": true,
// Show references to MDN in hover.
"html.hover.references": true,
...
然而,内容取决于文件的语言(如 VS Code 右下角的状态栏所示)and/or 您安装的扩展。例如,您说“显示函数的定义位置”,但对于我的 Python 工作区,它们通常只显示函数签名和文档:
因此,如果您正在寻找悬停弹出窗口的特定 behavior/contents,则必须同时检查内置设置和扩展设置。
扩展程序修改悬停的方式 behavior/contents 也称为 Show Hovers,因此扩展程序特定的设置将其称为 hover
是有意义的嗯:
Show Hovers
Hovers show information about the symbol/object that's below the mouse cursor. This is usually the type of the symbol and a description.