codex做了一个 VS Code 小插件:一键折叠 / 展开当前 Python 文件所有代码块

0 阅读1分钟

最近做了一个小工具插件 Python Fold All,主要是为了解决一个很具体的痛点。

平时看开源 Python 项目时,经常会碰到一个文件里有很多函数、类和多层代码块。虽然 VS Code 自带代码折叠能力,但如果想快速把当前文件全部折叠起来,或者再一次性全部展开,操作上还是不够顺手。

所以我做用codex制作了这个插件,目前提供两个功能:

  • 一键折叠当前 Python 文件中所有可折叠区域
  • 一键展开当前 Python 文件中所有已折叠区域

使用上也比较简单:

  • 支持编辑器标题栏按钮
  • 支持命令面板执行

这个插件的目标很明确,不做复杂功能,就是让阅读大型 Python 源码文件时更方便一点。
如果你平时也会经常看项目源码、读函数实现,应该会比较实用。

GitHub 地址:
github.com/banfeb/pyth…