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


当前回答

观看这个链接:https://code.visualstudio.com/updates/v1_40#_type-filters-for-outline-and-breadcrumbs

浏览器-> OUTLINE,你可以选择你想要显示的内容(在你的情况下只有方法和函数),结果类似于Netbeans:

其他回答

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

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

对于PHP用户:)

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

大纲: @Symbol:

在2020版的VSCode Cmd + P

# -查找跨文件的符号 @ -在文件中查找符号 @: -文件中的符号分组

更新:扩展功能现在是内置的,扩展本身现在已弃用

我找到了这个扩展:代码大纲。 这是它的样子:



我相信这就是你一直在寻找的。

有一个新的版本可以做到这一点! 关于代码大纲,请查看这里的最新发布说明