Python中Visual Studio Code 怎么没有 Tag/Function List 窗口?
16 回复
貌似目前还没有。我也希望有 tag list ,浏览代码要方便得多
在VSCode里,那个显示文件里所有函数和类列表的功能叫“大纲视图”(Outline View),不是“Tag/Function List”。
怎么打开它:
- 按
Ctrl+Shift+O(Windows/Linux)或Cmd+Shift+O(macOS)。 - 或者,在左侧活动栏找到那个长得像三个方块叠在一起的图标(“资源管理器”视图),然后在下拉菜单里选“大纲”。
- 或者,在视图菜单里找“打开视图…”,然后选“大纲”。
打开后,它通常会在资源管理器面板旁边显示为一个新标签页。里面会按层级结构列出当前打开文件里的所有类、函数、变量等符号,点击就能快速跳转。
如果它不显示或为空:
- 确保你打开的是一个Python文件(.py)。
- 确保安装了Python扩展(比如Microsoft官方的那个)。大纲视图依赖语言扩展来解析代码结构。
- 有时候需要等语言服务器索引一下,或者重启一下VSCode。
总结:用 Ctrl+Shift+O 打开大纲视图。
Shift+Cmd+O [移至 → 前往档案中的符号]
同问,最近在用 vscode 写 python
同求…
图片中楼主用的啥软件?@4ever911
大名鼎鼎的 vim
上面就是说的那种方式不方便,不能一目了然,我需要树装结构的显示。
比如说,浏览别人代码的时候,很多时候,我看看类的结构就能猜到他的思路,然后去看看实现印证我的想法,在浏览代码的时候,特别方便。
怀念 Visual Studio 里面的 Class View
sublime 也没有,不明白为啥都不做,很难吗?
CTRL + SHIF + O 太弱了
CTRL + SHIF + O 太弱了
CTRL + SHIF + O 太弱了
同样需要这个功能,我去翻过 vs code 的 issue ,有人提到了,但是下面一堆人回复用 ctrl + shift + o
总算是有了, 不过还是不好用。 我找了半天帮助才发现在 explorer 窗口, 不能移动到右边, 也不能自动展开,自动定位到当前代码对应的函数。。
希望看到后续改进



