我有许多类和定义...
我希望在 class
和 def
前面添加 +
和 -
按键,以折叠或打开该类(切换它)。
我该怎么做?
我有许多类和定义...
我希望在 class
和 def
前面添加 +
和 -
按键,以折叠或打开该类(切换它)。
我该怎么做?
Hideshow 可以直接使用且可以折叠 Python 代码,它已内置于我的 Emacs 版本中 (24.3.1)。
我从未需要更多的命令:
M-x hs-minor-mode
M-x hs-hide-all
M-x hs-show-all
要切换使用C-c @ C-c,这可能需要重新绑定。您还可以在.emacs文件中设置一个钩子来启用hs-minor-mode,以便在打开.py文件时自动启用它。M-x imenu <my_func_name>
ps-print-buffer
总是导出未折叠的代码。 - Torsten Bronger