You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

VSCode中能否通过注释让Python类方法在大纲视图按段落分组

VSCode Python代码大纲分组实现方法

可以实现该效果,首先确认你已安装VSCode官方Python扩展,该扩展原生支持区域注释标记,标记内容会直接展示在大纲视图中,同时支持对应代码段的折叠展开。

正确写法示例

你可以直接使用# region和# endregion的标记语法包裹对应代码段,修改后的代码如下:

class Class():
    # region 第一组方法
    def a(self):
        pass
    def b(self):
        pass
    def c(self):
        pass
    # endregion

    # region 其他方法
    def d(self):
        pass
    def e(self):
        pass
    # endregion

实现效果

保存代码后,大纲视图会直接显示第一组方法、其他方法的分组条目,展开条目可以查看对应分组下的所有函数,完全匹配你需要的结构管理需求。

如果需要自定义特殊的注释格式作为分组标记,可以在VSCode扩展市场搜索大纲自定义类扩展,配置对应的注释匹配规则即可。

内容的提问来源于stack exchange,提问作者Oily。

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.24 09:27:02