在 VS Code 的 Python 编辑器中,我可以将代码单元格 (#%%) 作为大纲视图中的顶级层次结构吗?

Ken*_*URA 5 python visual-studio-code

我读了这个。 如何在 VS Code 中配置 python 大纲模式以仅显示类和方法

但 VS Code 1.40.0 还不能做到。Spyder 几乎可以做到,但我想使用 VS Code。我想做的只有一件事。

我可以以某种方式让 VS Code 显示吗

    # %% Top hierarchy
    def abc():

    # %% Top hierarchy
    def xyz():
Run Code Online (Sandbox Code Playgroud)

作为

 Top hierarchy
   abc
 Top hierarchy
   xyz
Run Code Online (Sandbox Code Playgroud)

概要?

或者我应该等待下一个版本?

Ian*_*uff 3

嘿 KennylSHIMURA(我是 VSCode Python 扩展的开发人员),

Spyder 中的大纲资源管理器的功能与 VS Code 中的大纲窗口不同。两种 IDE 都有代码单元的概念(用 # %% 标记的代码区域)。但在 VS Code 中,它们仅用于在文件内导航以及将块提交到交互窗口。它们不会显示在“大纲”窗口中。如果您愿意,您可以在我们的 github 页面上提出此建议:

https://github.com/microsoft/vscode-python