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

Capo

kirillbuga ST3

将所有订阅内容整合在一起

标签 代码片段

详情

  • 2014.03.04.09.49.38
  • github.​com
  • github.​com
  • 10年前
  • 13分钟前
  • 10年前

安装次数

  • 总计 328
  • Win 189
  • Mac 89
  • Linux 50
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 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 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Mac 1 1 0 0 0 0 0 0 1 0 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 0 0 0 0 0 0 0 0 0
Linux 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0

Readme

源码
raw.​githubusercontent.​com

Capo

Sublime Text 3 插件,它允许您在事件驱动架构中将所有事件整合在一起。使用它,您可以轻松找到给定事件的发布/订阅者,并导航到包含它的文件。

Example

如何安装

使用 软件包控制

  1. 运行“软件包控制:安装软件包”命令,查找并安装 Capo 插件。
  2. 重启 ST 编辑器(如果需要)

手动

  1. 将 git 仓库克隆或 下载 到您的软件包文件夹中(在 ST 中,找到浏览软件包…菜单项以打开此文件夹)
  2. 重启 ST 编辑器(如果需要)

可用操作

从当前行开始搜索: * Alt+D * 右键单击 + Capo this

插件设置

Sublime Text 是一个非常敏捷的文本编辑器,它允许您轻松地将所需的快捷方式绑定到插件操作,并更改默认插件设置。

默认 Capo 设置列在 capo.sublime-settings 文件中。在此处,您可以指定默认的中介和映射方法,这些方法将包含在搜索查询中。默认情况下,Capo 使用来自您的 project-file 设置的 folder_exclude_pattern,并使用 Capo 设置中的值进行扩展。您可以通过将 useDefaultExcludePattern 更改为 false 来禁用此操作。

如果您对默认快捷键(Alt+D)不满意,可以参考 Default (Your-OS-Name).sublime-keymap 并进行更改。

性能与故障排除

为了更好地提高插件的性能,请设置您的项目的 folder_exclude_pattern 或使用 Capo 设置中的默认值。尽可能多地排除不太可能采用的项(压缩源代码、临时构建文件夹等)。请注意,由于缓存构建,第一次搜索可能需要更长的时间。

请记住,Capo 不会找到在一个名称中定义并将空格分隔的事件订阅。

this.listenTo('first:message second:message etc', callback)

插件将 first:message second:message 等 解释为单个事件。

实用链接

找到管理您的事件和创建 html 报告的有用 npm 模块。

msemenistyi/capo

贡献

请随意提出问题、发送 pull 请求并要求新功能。

许可协议

MIT 许可协议 (MIT)

版权所有 © 2014 Buga Kirill [email protected]

在此特此授予任何获得此软件及其相关文档文件(以下简称“软件”)副本的个人无限制处理软件的权利,包括但不限于使用、复制、修改、合并、发布、分发、再许可和/或出售软件副本,并允许该软件提供方这样做,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的全部副本或主要部分中。

软件按“原样”提供,不提供任何形式的保证,无论是明示的还是暗示的,包括但不限于适销性、特定用途的适用性和非侵权性保证。在任何情况下,作者或版权所有者均不对任何索赔、损害或其他责任承担责任,无论是基于合同、侵权或其他,源于、由或与软件、使用或软件的其他处理方式有关。