导航标签
一个 Sublime 2 插件,根据当前行所属的作用域将导航标签添加到状态栏
详细信息
安装次数
- 总数 3K
- Win 1K
- Mac 901
- Linux 504
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 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 1 |
Mac | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 |
Linux | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 |
README文件
导航标签
为 Sublime Text 2 和 3 开发的插件,可以根据缩进来显示当前光标位置附近的导航标签。导航标签可以显示在状态栏、弹出窗口(通过"显示导航标签")或代码行之间(通过"在代码行中显示导航标签")。
例如,如果您的代码如下所示
foo(){
bar:
if (whatever){
cox()
} else {
blah ->
zoo
}
}
当光标位于绿色行时,导航标签会显示为 foo() {
,bar:
,}
else {,和blah ->
。您可以使用正则表达式来调整"面包屑"的显示。
此方法对任何语言都是通用的,对于多行代码以及难以跟踪缩进和上下文的代码非常有用。它还可以帮助您在大文件中插入后重新定位(例如,通过搜索或跳转)。
安装
我们建议使用 Package Control
- 按 CTRL+SHIFT+P(在Mac上:按CMD+SHIFT+P)
- 选择“Package Control: Install Package”
- 搜索“Breadcrumbs”
- 按Enter键
设置
设置包括限制导航标签长度的值,您还可以创建自己的正则表达式,以便只包括所需的元素。设置可以根据语法进一步自定义 per syntax。
打开首选项 > 包设置 > Breadcrumbs > 设置以查看所有选项。
示例快捷键
此插件不提供用于其命令的快捷键,允许您根据需要自定义它们。以下是一些示例
{ "keys": ["super+ctrl+b"], "command": "breadcrumbs_popup" },
{ "keys": ["super+ctrl+alt+b"], "command": "breadcrumbs_phantom" }