我正在 Visual Studio Code 中打开 python 项目。但我无法找到一种方法来查看当前打开的文件中的符号。 Visual Studio Code 中是否有可用的视图。
我使用的是1.4.0版本
我也在找这个。 除了源代码之外,这对于中型到大型 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 过滤