我最近开始使用Visual Studio代码编辑器。我真的很喜欢它,但有一个关键的功能(对我来说)我还没有找到。是否有一个方法列表,类似于NetBeans中的导航器或Visual Studio中的成员下拉菜单?


当前回答

Visual Studio Code市场上有一个非常不错的扩展名为Go To Method,用于在代码文件中只导航方法。

按Ctrl+Shift+P,输入安装扩展,并按enter

现在在扩展市场搜索框中输入“添加到方法”并按回车。

单击install安装扩展。

最后一步是将键盘快捷键绑定到workbench.action. gotommethod命令,使其成为开发人员的真正生产力。

其他回答

对于PHP用户:)

确保你有'PHP Symbol'插件,然后你可以在'OUTLINE'侧栏底部获得所有的方法和类。 在“macOS”中按⌘command + shift + O或在“Windows”中按Ctrl + shift + O

大纲: @Symbol:

在VSCode 1.24中,你可以这样做。

右击侧边栏的资源管理器,选中大纲。

看看Show Functions插件。 它可以通过可配置的正则表达式列出函数,符号,书签。正则表达式是一个真正的节省者,特别是当您没有使用主流语言和CodeOutline不能完成工作时。 看到带有这些函数的分割窗口很难看(CodeOutline似乎集成得更好),但至少有一些东西可以使用

如果要查找所有文件中的方法,可以按CTRL + P,然后用#开始搜索

附录

是的,有workbench.action.gotoSymbol命令。在Windows和Linux上,默认设置为CTRL+Shift+O,在Mac上是Cmd+Shift+O。

如果这个命令对于你正在使用的文件类型不可用,那么你应该看看VSCode扩展。并非所有语言都支持此特性。