Mac 中 Visual Studio Code(“不是”Visual studio)中的符号树视图

vij*_*iji 5 macos symbols editor visual-studio-code

我正在 Visual Studio Code 中打开 python 项目。但我无法找到一种方法来查看当前打开的文件中的符号。Visual Studio Code 中是否有可用的视图。

我使用的是1.4.0版本

acr*_*stu 3

我也在找这个。除了源代码之外,这对于中型到大型 Markdown 文档中的导航也很有用。

根据此问题https://github.com/Microsoft/vscode/issues/5605,此功能尚不可用,请投票以使其更快地进入管道。

当前可以使用 Ctrl+Shift+O 来提供当前文件中符号的平面列表。它对于小型源文件很有用,但对于较大的文件来说,树会更容易使用。

Ctrl+Shift+O 的另一个问题是,当您过滤结果时,结果不是按其在源文件中的位置排序的,恕我直言,当您搜索整个工作区时,这种行为是可以的,但在当前打开的文件中搜索时,我想要结果按其在文件中的位置排序。

编辑 2023-11-13

有大纲视图,https://code.visualstudio.com/docs/getstarted/userinterface#_outline-view,它显示带有当前文件中的符号的树...可以与“跟随光标”和 Ctrl+ 结合使用Shift+O 过滤