我使用 Pycharm 来按 ctrl + 单击函数定义并查看使用情况。在 VSC 中有一个等价物吗?
你可以使用 shift + f12来获得更好的使用视图
Https://github.com/microsoft/vscode-tips-and-tricks
看了这个你就会有更好的想法
有,但是 VSCode 不支持带有鼠标按钮的键绑定。相关问题是 # 3130。这意味着它的工作方式与 PyCharm 不同。
你可以做的是使用-我相信-ShiftF12或设置一些关键组合,以显示所有功能的用法。
要做到这一点,你可以按 CtrlK,然后按 CtrlS,点击句子中的‘ keybinding.json’链接: “为高级定制打开并编辑 keybinding.json”。 打开 keybinding.json之后,在那里添加以下条目。
keybinding.json
{ "key": "ctrl+shift+d", "command": "editor.action.referenceSearch.trigger", "when": "editorHasReferenceProvider && editorTextFocus && !inReferenceSearchEditor" }
按 CtrlShiftD应该可以显示函数的用法。显然,您可以按自己喜欢的方式自定义它。
我还建议添加以下条目,以使用相同的组合键关闭对话框。
{ "key": "ctrl+shift+d", "command": "closeReferenceSearch", "when": "referenceSearchVisible && !config.editor.stablePeek" }
2020-03-05最新情况
您可以在函数名称上使用 CTRL+CLICK(Windows)或 CMD+CLICK(Mac) ,并查看右列。
CTRL+CLICK
CMD+CLICK
右击并从上下文菜单中选择“ 查阅参考资料”或“ 查找所有参考文献”: