在 Pycharm 中,有一个“代码结构”侧栏,它提供了一个树来浏览代码,但是,它仅在代码具有类、方法和对象时才有用。如果代码中没有任何内容,那么它就没用了。我的问题是:有什么方法可以指定这是一个块,并且我希望能够折叠它并展开它?与 Jupyter 类似,代码本质上被划分为单元格。
目前,我正在这样做:
# ---------------------------------- chunck x blah blah -----------------------
Run Code Online (Sandbox Code Playgroud)
编辑:大多数评论说我很愚蠢,我不知道如何有效地编码,我应该使用函数和类。伙计们,我知道如何使用它们,这不是我的问题。谢谢。
您可以选择一个区域,然后按 ctr+alt+t,然后选择 <editor-fold...>。这将用注释包围该区域,使该区域可折叠。您还可以通过在该区域周围添加以下内容来手动执行此操作:
# <editor-fold desc="This text is shown when collapsed">
# </editor-fold>
Run Code Online (Sandbox Code Playgroud)
当您启用“科学模式”时,PyCharm 允许您定义“代码单元”。这些代码单元是可折叠和可展开的。引用PyCharm 网站:
\n\n\n\n\n\xe2\x80\x9ccode cell\xe2\x80\x9d 是要在集成 Python 控制台中一次性执行的行块。您只需在常规 Python 文件中添加\n 内联注释 #%% 即可定义单元格。PyCharm 检测\n 这些注释并在左侧装订线中显示一个特殊的运行图标。\n 单击此图标会触发单元格的执行:
\n\n \n
唯一的问题是科学模式及其代码单元功能仅在 PyCharm 专业版中可用。
\n| 归档时间: |
|
| 查看次数: |
11281 次 |
| 最近记录: |