在python中,我能以某种方式使用#%%作为VS代码的大纲中的顶部层次结构吗



我读过这篇文章。如何在VS代码中配置python大纲模式以仅显示类和方法

但是VS代码1.40.0还不能做到。Spyder几乎可以做到,但我想使用VS代码。我只想做一件事。

我能以某种方式让VS代码显示吗

# %% Top hierarchy
def abc():
# %% Top hierarchy
def xyz():

作为

Top hierarchy
abc
Top hierarchy
abc

大纲中?

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

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

Spyder中的大纲资源管理器的功能与VS Code中的大纲窗口不同。两个IDE都有代码单元的概念(用#%%标记的代码区域(。但在VS代码中,它们只是用于在文件内部导航和向交互窗口提交块。它们不会显示在"大纲"窗口中。如果你愿意,你可以在我们的github页面上建议:

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

最新更新