我最近开始使用Visual Studio代码编辑器。我真的很喜欢它,但有一个关键的功能(对我来说)我还没有找到。是否有一个方法列表,类似于NetBeans中的导航器或Visual Studio中的成员下拉菜单?
当前回答
有一个名为show functions的插件,它列出了一个文件中的所有函数定义。它还允许您对函数进行排序,以便轻松地搜索它们。
其他回答
Visual Studio Code市场上有一个非常不错的扩展名为Go To Method,用于在代码文件中只导航方法。
按Ctrl+Shift+P,输入安装扩展,并按enter
现在在扩展市场搜索框中输入“添加到方法”并按回车。
单击install安装扩展。
最后一步是将键盘快捷键绑定到workbench.action. gotommethod命令,使其成为开发人员的真正生产力。
更新:扩展功能现在是内置的,扩展本身现在已弃用
我找到了这个扩展:代码大纲。 这是它的样子:
我相信这就是你一直在寻找的。
是的,有workbench.action.gotoSymbol命令。在Windows和Linux上,默认设置为CTRL+Shift+O,在Mac上是Cmd+Shift+O。
如果这个命令对于你正在使用的文件类型不可用,那么你应该看看VSCode扩展。并非所有语言都支持此特性。
这是这个问题答案的额外部分,但我认为它可能有用。正如许多人提到的,Visual Studio Code有OUTLINE部分,它提供了浏览不同函数并在侧面显示它们的能力。
我还想补充的是,如果您检查了follow游标,它会突出OUTLINE视图中的函数名,这对于浏览和查看您所处的函数非常有帮助。
在VSCode 1.24中,你可以这样做。
右击侧边栏的资源管理器,选中大纲。
推荐文章
- 打开同一目录两次
- 如何从终端/命令行调用VS代码编辑器
- 如何在Visual Studio代码中重置设置?
- 如何将制表符转换为空格,反之亦然,在现有的文件
- 错误:'types'只能在.ts文件中使用- Visual Studio Code使用@ts-check
- Visual Studio Code: .git文件夹/文件隐藏
- Visual Studio Code:如何调试Python脚本的参数
- 如何在Visual Studio代码中触发参数提示?
- 在VS Code中禁用“Comments are not allowed In JSON”错误
- 使用正则表达式搜索和替换Visual Studio代码
- 如何缩进/格式选择的代码在Visual Studio代码?
- 如何禁用预览文件与点击在vs代码?
- Visual Studio代码更改文件资源管理器托盘的字体大小?
- 如何防止Visual Studio Code总是重新打开以前的文件或文件夹?
- VSCode单引号到双引号自动替换