折叠 Python
为 Sublime Text 开发的智能折叠系统,用于 Python
详细信息
安装次数
- 总计 1 万
- Win 4 千
- Mac 3 千
- Linux 3 千
8 月 6 日 | 8 月 5 日 | 8 月 4 日 | 8 月 3 日 | 8 月 2 日 | 8 月 1 日 | 7 月 31 日 | 7 月 30 日 | 7 月 29 日 | 7 月 28 日 | 7 月 27 日 | 7 月 26 日 | 7 月 25 日 | 7 月 24 日 | 7 月 23 日 | 7 月 22 日 | 7 月 21 日 | 7 月 20 日 | 7 月 19 日 | 7 月 18 日 | 7 月 17 日 | 7 月 16 日 | 7 月 15 日 | 7 月 14 日 | 7 月 13 日 | 7 月 12 日 | 7 月 11 日 | 7 月 10 日 | 7 月 9 日 | 7 月 8 日 | 7 月 7 日 | 7 月 6 日 | 7 月 5 日 | 7 月 4 日 | 7 月 3 日 | 7 月 2 日 | 7 月 1 日 | 6 月 30 日 | 6 月 29 日 | 6 月 28 日 | 6 月 27 日 | 6 月 26 日 | 6 月 25 日 | 6 月 24 日 | 6 月 23 日 | |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Windows | 0 | 0 | 2 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 1 | 0 | 3 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 |
Mac | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
README
折叠 Python
智能折叠系统 for Python
简介
您可以快速、简单地折叠、导航、扩展 Python 代码。即时折叠所有方法,保留 docstrings 可见,扩展您当前的代码。
功能
- 折叠代码,折叠并展开光标所在位置的代码内容
- 智能选择,选择所需代码片段
- 智能折叠获取器和设置器,获取器和设置器将作为一个单元折叠
- 方便导航代码结构:向上移动代码块,进入子代码块
- 文档折叠,折叠所有 Python 代码(除了文档字符串)
- 扩展代码,创建新的同级项,正确放置关键字以便 Sublime 完成代码自动补全
安装
- 使用 Sublime Package Control
ctrl+shft+p
然后选择Package Control: Install Package
- 安装
Fold Python
或者,从 GitHub 下载软件包到您的 Packages
文件夹
快捷键
在快捷键的帮助下,折叠 Python 只能访问和实用。
所有快捷键都使用以下模式 Ctrl+Alt+Shift+键
OR 快捷键现在也与 Ctrl+K, Ctrl+键
相关联来提高可用性
Ctrl+Alt+Shift+向上
:在代码中向上移动 / 前往父代码块Ctrl+Alt+Shift+向下
:在代码中向下移动 / 前往子代码块Ctrl+Alt+Shift+向左
:折叠代码 / 前往父代码块Ctrl+Alt+Shift+向右
:展开代码 / 前往子代码块Ctrl+Alt+Shift+PageUp
:前往同级的第一项 / 前往父代码块Ctrl+Alt+Shift+PageDown
:前往同级的最后一项 / 前往下一个子代码块Ctrl+Alt+Shift+Home
:前往父代码块Ctrl+Alt+Shift+End
:前往所有子代码块Ctrl+Alt+Shift+Space
:选择所有同级项Ctrl+Alt+Shift+H
:帮助模式,折叠内容但不是 docstringsCtrl+Alt+Shift+I
:反转选择,选择所有其他同级项Ctrl+Alt+Shift+0
:从选择开始折叠到深度 0Ctrl+Alt+Shift+1
:从选择开始折叠到深度 1Ctrl+Alt+Shift+2
:从所选内容开始折叠到深度2Ctrl+Alt+Shift+N
:从所选内容开始创建新的同级元素Ctrl+Alt+Shift+I
:导航到代码的导入部分Ctrl+Alt+Shift+G
:显示可见区域中所有项目的列表。这样您可以轻松跳转到视图中的某个部分Ctrl+Alt+Shift+S
:折叠包括当前光标在内的所有同级元素Ctrl+Alt+Shift+V
:折叠不包括当前光标的所有同级元素
命令
通过使用Ctrl+Shift+P
添加了一系列命令。所有命令都以“Fold Python : 命令名称”开头
有哪些新功能?
2014年7月21日
- 添加快捷键
- 修复bug
- 在
Ctrl+Shift+P
中添加了折叠Python命令
2014年3月26日
- 创建了跳转到导入命令的命令
- 列出可见区域中的所有项目以快速导航
2014年3月25日
- 将获取器和设置器合并为一个进行折叠
- 创建新的同级元素会应用自动完成命令
设置
您可以在首选项 > 包设置 > 折叠Python
中编辑键绑定和设置
- fold_getters_setters:折叠获取器和匹配的设置器作为一个整体
贡献者
帮助我改进此插件的人!* duqcyxwd
待办事项
- 将快捷键更改为更实用的快捷键列表