转到相关
跳转到Sublime Text中同名文件
详细信息
安装次数
- 总计 376
- Win 162
- Mac 143
- Linux 71
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 | 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 | 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
概述
在大项目中,相关文件通常具有相似的名字。转到相关是一个快捷方式,用于使用当前文件名预先填充的“转到任意位置”覆盖层。
例如,如果正在查看app/views/rocket_launch.html.erb
并按⌘+.
,则会出现预先填充了rocket_launch
的模糊文件查找面板。
* 这假设您已将转到相关的配置为剥离文件扩展名。
安装
可以手动安装该包,或者如果您使用包控制,则可以安装“转到相关”。
配置
丢弃模式
转到相关可以配置为使用正则表达式丢弃当前文件名的一部分。这在进行项目设置(项目 > 编辑项目
)或全局设置(Sublime Text > 偏好设置 > 设置 - 用户
)中完成。例如
"goto_related_patterns_to_strip": [
"^_",
"\\..+$",
"_spec$",
"_controller$"
]
将去除前面的下划线、文件扩展名和几个后缀,因此
_partial.html.erb
变成partial
utilities_helper_spec.rb
变成utilities_helper
rocket_launch_controller_spec.rb
变成rocket_launch
项目级别的配置覆盖全局配置。正则表达式按定义的顺序执行。
自定义键绑定
您可以在Sublime Text > 偏好设置 > 键绑定 - 用户
中更改默认的键盘快捷键。默认值为
[
{ "keys": ["super+."], "command": "goto_related" }
]
开发
运行测试套件
pip install -r requirements.txt
python test/test_goto_related.py