gsa*_*wal 36 python formatting
在C#中,我们可以使用创建区域
#region
// some methods
#endregion
Run Code Online (Sandbox Code Playgroud)
有没有办法以类似的方式格式化python代码,以便我可以将所有相关的方法保存在一个块中?
CSJ*_*CSJ 46
看起来PyCharm有它,请看这里:https://www.jetbrains.com/help/pycharm/2016.1/code-folding.html#using_folding_comments
对于Python文件,支持以下两种样式.您不应将它们混合在一个文件中.
#<editor-fold desc="Description">
...
#</editor-fold>
Run Code Online (Sandbox Code Playgroud)
要么
#region Description
...
#endregion
Run Code Online (Sandbox Code Playgroud)
Visual Studio也接受"区域"
Dar*_*nas 12
使用Visual Studio的Python工具,您可以使用:
#region My Block of Code
def f1():
pass
def f2():
pass
#endregion
Run Code Online (Sandbox Code Playgroud)
然后,您可以像在C#上一样折叠区域.
使用 VS Code,您可以简单地创建这样的区域,甚至可以为区域添加名称:
#region some name
#Some very long code
#endregion
Run Code Online (Sandbox Code Playgroud)
然后可以折叠成以下内容:
#region some name...
Run Code Online (Sandbox Code Playgroud)
小智 7
为了避免PyCharm抱怨使用PEP 8违规
# region region name here
your code here
# endregion
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
26428 次 |
| 最近记录: |