Sublimetext2 折叠/折叠升华文本2中的“除代码”部分
是否有任何插件或快捷方式隐藏升华文本2中除代码部分以外的所有内容 我需要一次折叠除部分以外的所有部分,而不是一次折叠一部分 谢谢~Sublimetext2 折叠/折叠升华文本2中的“除代码”部分,sublimetext2,sublimetext3,Sublimetext2,Sublimetext3,是否有任何插件或快捷方式隐藏升华文本2中除代码部分以外的所有内容 我需要一次折叠除部分以外的所有部分,而不是一次折叠一部分 谢谢~ 如果将鼠标悬停在行号上,您将看到箭头-单击其中任何一个都将折叠/折叠代码 如果要全部折叠/展开-可以通过进入“编辑->代码折叠”并选择“全部折叠”或“全部展开”来执行此操作: 您可以做的一件事是使用正则表达式选择Except代码块,例如在您的示例中使用Except(.\n)*?raise.*。然后,您可以在搜索栏中选择“全部查找”,然后编辑->代码折叠->折叠。
如果将鼠标悬停在行号上,您将看到箭头-单击其中任何一个都将折叠/折叠代码 如果要全部折叠/展开-可以通过进入“编辑->代码折叠”并选择“全部折叠”或“全部展开”来执行此操作:
您可以做的一件事是使用正则表达式选择Except代码块,例如在您的示例中使用
Except(.\n)*?raise.*
。然后,您可以在搜索栏中选择“全部查找”,然后编辑->代码折叠->折叠。Windows快捷方式:Ctrl-Shift-[
Mac快捷方式:Cmd Alt-[
除此之外的所有组都将被折叠。除了其他答案之外,还可以根据级别进行折叠。例如,查看折叠的默认键绑定 搜索折叠键绑定 例如,一个折叠或折叠级别1是按住Ctrl键,然后按顺序k,然后按1: 或者,折叠级别2是按住Ctrl键,然后按顺序k,然后按2: 或者,展开所有操作都是按住Ctrl键,然后按顺序k,然后按0,或者在我的默认设置中,我似乎也将其绑定到字母j: 警告 按Ctrl+k两次将删除一行或多行。
但这并不是因为你可以按Ctrl+u键一个接一个地把它们放回去,我知道这是一个老问题,但它仍然在搜索结果中占据很高的位置,没有一个答案完全符合OP的要求
ctrl+shift+[
或Command+Option+]
折叠选择这将使您只看到最初选择的代码。折叠和展开函数或类基仅适用于MAC:
* Fold: command + K, command + 1
* UnFold: command + K, command + J
但是一次只能折叠一个部分,我想折叠除部分以外的所有部分:)@poc在这种情况下,您可以从菜单中选择:
编辑->代码折叠->折叠/展开所有部分
-我会在迷你版中添加一个屏幕截图,如果您没有这些,然后添加“折叠按钮”:true
至首选项->设置-用户
。是否有一个快捷方式可以切换折叠而不需要两个不同的命令?@Joe您可以在上一个屏幕截图中看到键盘快捷方式。这些快捷方式适用于Mac,但我打赌Windows也会显示其快捷方式。最准确的答案!非常感谢您,节省了我的一天 :)