ctrl+shift+p filters: :st2 :st3 :win :osx :linux
浏览

折叠 Python

by svenfraeys 所有

为 Sublime Text 开发的智能折叠系统,用于 Python

详细信息

  • 2014.07.22.20.06.21
  • github.com
  • github.com
  • 10 年前
  • 2 小时前
  • 10 年前

安装次数

  • 总计 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

源代码
raw.githubusercontent.com

折叠 Python

智能折叠系统 for Python

简介

您可以快速、简单地折叠、导航、扩展 Python 代码。即时折叠所有方法,保留 docstrings 可见,扩展您当前的代码。

功能

  • 折叠代码,折叠并展开光标所在位置的代码内容
  • 智能选择,选择所需代码片段
  • 智能折叠获取器和设置器,获取器和设置器将作为一个单元折叠
  • 方便导航代码结构:向上移动代码块,进入子代码块
  • 文档折叠,折叠所有 Python 代码(除了文档字符串)
  • 扩展代码,创建新的同级项,正确放置关键字以便 Sublime 完成代码自动补全

安装

或者,从 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:帮助模式,折叠内容但不是 docstrings
  • Ctrl+Alt+Shift+I:反转选择,选择所有其他同级项
  • Ctrl+Alt+Shift+0:从选择开始折叠到深度 0
  • Ctrl+Alt+Shift+1:从选择开始折叠到深度 1
  • Ctrl+Alt+Shift+2:从所选内容开始折叠到深度2
  • Ctrl+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

待办事项

  • 将快捷键更改为更实用的快捷键列表