当前位置:  开发笔记 > 编程语言 > 正文

Visual Studio代码中的方法列表

如何解决《VisualStudio代码中的方法列表》经验,为你挑选了7个好方法。

我最近开始使用Visual Studio代码编辑器.我真的很喜欢它,但是有一个我无法找到的关键功能(对我来说).是否有方法列表,类似于NetBeans中的Navigator或Visual Studio中的Member下拉列表?



1> Wosi..:

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

如果此命令不适用于您正在使用的文件类型,那么您应该查看VSCode扩展.并非所有语言都支持此功能.


除此之外,如果在"Ctrl + Shift + O"之后按`:`,结果将按类型分组,这将列出一个子列表中的所有函数.
这是[PHP的符号](https://marketplace.visualstudio.com/items?itemName=linyang95.php-symbols).
嗯,不是我希望的行为.我尝试了几种文件类型:在C++文件中,它说"不幸的是我们没有文件的符号信息",而在Python中它说"Python扩展中有错误".

2> Stuart Brock..:

更新:如@ jeff-xiao的评论中所述,此扩展已弃用,现在它是Visual Studio代码的内置功能.它应该在文件资源管理器的底部作为"大纲"视图提供.

上一篇文章:现在有一个扩展支持这一点. 代码大纲在"资源管理器"部分创建一个面板,对于JavaScript,将列出文件中的变量和函数.我已经使用了一段时间了,它抓住了我的痒.其他评论者提到它很好地支持Python和PHP.

它似乎仍在开发中,但我没有任何问题.GitHub上提供开发版本.如果你是作者读这篇文章 - 谢谢!

这是它的样子:
VSCode的代码大纲插件


不推荐使用扩展名:DEPRECATED.请使用Visual Studio Code附带的[Outline view](https://code.visualstudio.com/updates/v1_24#_outline-view).
好的通话,适用于JavaScript并且无需寻找隐藏的键盘快捷键,很不错.

3> Yiling..:

调用代码的Go to symbol命令:

macOS:cmd+ shift+ o(字母o,不是零)

Windows/Linux:ctrl+ shift+o

:调用后键入冒号()Go to symbol将按类型(类,接口,方法,属性,变量)对符号进行分组.然后滚动到该methods部分.



4> 小智..:

有一个新版本可以做到这一点!在此处查看有关代码大纲的最新发行说明

在此输入图像描述



5> Picard..:

今天没有这样的功能,CTRL+ SHIFT+ O== CTRL+ P@不适用于所有语言.

作为最后的手段,您可以使用搜索面板 - 虽然它不是那么容易使用 - 您可以在搜索面板中输入此正则表达式以查找所有功能:

function\s([_A-Za-z0-9]+)\s*\(



6> ddsultan..:

我发现了这个扩展:代码大纲.这是它的样子:


这就是它的样子


我相信这就是你一直在寻找的东西.



7> Hossein..:

在VSCode 1.24中,您可以执行此操作。

右键单击EXPLORER侧栏并选中Outline

推荐阅读
地之南_816
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有