jxr*_*mos 12 python code-folding
我知道 python 不正式支持任何内置的区域代码折叠语法。我确实知道有一些语法存在于野外,它们的约定与特定编辑器和特定注释对相关。
我知道使用关键字的VS Code识别的 python 源代码折叠语法#region
#region MY_CODE_REGION
...
#endregion
Run Code Online (Sandbox Code Playgroud)
我遇到了另一个我不认识的来自某个来源的
https://github.com/gitpython-developers/GitPython/blob/master/git/objects/tree.py#L96-L104
其中使用了以下语法
#{ MY_CODE_REGION
#} END MY_CODE_REGION
Run Code Online (Sandbox Code Playgroud)
python 还存在哪些其他编辑器语法?是否有关于该主题的待处理 PEP?
我认为#%%这是您正在寻找的语法的另一种选择。这是来自 Spyder 编辑器的用于分隔代码段的方法(并且它被列为“标准单元格分隔符”语法)
https://docs.spyder-ide.org/3/editor.html#defining-code-cells
还有一些方法可以将其与 jupyter 笔记本相互转换
| 归档时间: |
|
| 查看次数: |
3155 次 |
| 最近记录: |