Sublime_text 3 插件资源查看器 PackageResourceViewer

来源:互联网 发布:网络节点怎么查 编辑:程序博客网 时间:2024/06/07 19:51

Sublime_text 3 与 2 在配置方面有些不同。

情景再现

比如你在摆弄些web前端的东西时,经常要打开浏览器调试。
你设置了:
1. alt + d 打开 IE
2. alt + f 打开 firefox
3. 使用右键的 【在浏览器中打开】打开默认的 chrome
但装了几个插件后,右键菜单内容有点多,每次都要瞄准一下才能点到。有时手抖,还会误伤。
于是你想修改默认的上下文菜单,给这个功能加个热键。

然后你会在网上找到类似这样的地址:
D:\Program Files (x86)\Sublime Text3\Data\Packages\Default\Context.sublime-menu
OK 就是这个配置文件没错,但当你兴冲冲的准备去蹂躏它时,却发现——我靠,这目录下啥也没有。

这是因为 Sublime_text 3 用了什么鬼方法,把配置文件压缩在了一个包里。目测就是这里的这些文件:D:\Program Files (x86)\Sublime Text3\Packages
当它从上面的正常路径读取配置时,其实重定向到这些个压缩文件中。(我差不多就是这么理解的,也不想深究了)


问题是我怎么才能改它?这时就要用到本文的主角了。

PackageResourceViewer

首先安装

命令面板中输入:Package Control: Install Package
然后输入:PackageResourceViewer (选中后回车开始安装)

使用简介

命令面板中输入:PackageResourceViewer:Open Resource
然后会列出配置文件目录。自己找要修改的东西吧。

例: 右键【在浏览器中打开】功能加热键

我们上面找 Context.sublime-menu 时就是在 Default 这个目录这里跟丢的。现我们来收拾它:
1. 在 PackageResourceViewer:Open 显示的列表中找到 Default 打开。
2. 找到 Context.sublime-menu 打开。
3. 找到 在浏览器中打开 这句改成下面的代码:意思是给这菜单命令上加热键 B。这样我只要点下右键,上下文菜单弹出来后,按个 B 就可以在浏览器中打开当前HTML文件了。省掉了瞄准点击的过程。

{ "command": "open_in_browser", "caption": "Open in Browser", "caption": "在浏览器中打开 (B)", "mnemonic": "B"   },

最后: 当初 D:\Program Files (x86)\Sublime Text3\Data\Packages\ 下不是没有 Default 文件夹嘛。
我们手动创建一个,然后把刚才修改的文件保存在这里。

题外话,至于能不能把
alt + d 打开 IE
alt + f 打开 firefox
也转移到右键中来呢?答案是肯定的,交给你自己去折腾吧。

0 0
原创粉丝点击