我发现在Sublime Text 3中管理非常大的样式表非常繁琐。
我的一些样式表大约有2000行代码。我试图弄清楚如何在样式表中更轻松地导航。我已经了解书签和精彩的搜索功能,但另一种方法是隐藏/折叠所有代码并仅显示注释。通过这种方式,您可以更轻松地找到想要去的正确位置。
那么有没有办法隐藏评论下方的所有代码?这与Fold Comments
相反我知道Hugo提出了经典"折叠所有"解决方案here。但我想隐藏所有代码并仅显示注释。
例如:
/*******************************************************************
Description 1
*******************************************************************/
Hide/fold all code between here...
...
...
..
.
.
/*******************************************************************
Description 2
*******************************************************************/
答案 0 :(得分:8)
您可以通过打开控制台ctrl+`
并写入view.fold(view.find_by_selector("-comment"))
来折叠所有不是评论的内容。
这将使用选择器- comment
搜索所有区域,这意味着除注释之外的所有内容。然后这些区域被折叠。
如果要为其创建键绑定,只需创建一个插件即可。打开Tools >>> Developer >>> New Plugin
并粘贴:
import sublime_plugin
class FoldEverythingExceptCommentsCommand(sublime_plugin.TextCommand):
def run(self, edit):
regions = self.view.find_by_selector("-comment")
self.view.fold(regions)
然后将其添加到Key Bindings - User
以添加命令的键绑定:
{
"keys": ["ctrl+alt+shift+f"],
"command": "fold_everything_except_comments"
},
答案 1 :(得分:-1)
您可以使用文本编辑器最左侧的arrows
。 Sublime左下方列出了行号,旁边的这些数字是微小的箭头。