sublime text2-text3 定义的不同浏览器的预览快捷键
来源:互联网 发布:声音方位识别 软件 编辑:程序博客网 时间:2024/05/21 10:35
sublime text3 自己定义的不同浏览器的预览快捷键突然全部失效了,搞到现在一直没闹清楚怎么回事,翻看插件发现SideBarEnhancements这插件刚更新了,快捷键也是依赖这个插件弄得。尝试着重装了SideBarEnhancements,竟然好使了–!真闹心啊!!!!
我在这里在总结下浏览器预览快捷键的设置方法:
先提一下一个老办法。
在网上搜索的话你会发现好多人都是自己写了一个open_browser.py文件,代码也大同小异,例如我原来用的这种:
复制代码
import sublime, sublime_pluginimport webbrowserurl_map = { '/Users/jerry/Sites/test/' : 'http://test/',}class OpenBrowserCommand(sublime_plugin.TextCommand): def run(self,edit): window = sublime.active_window() window.run_command('save') url = self.view.file_name() for path, domain in url_map.items(): if url.startswith(path): url = url.replace(path, domain).replace('\\', '\/') break webbrowser.open_new(url)
复制代码
把命名成open_browser.py,然后放在Data\Packages\User路径下。
然后选择preferences——Key Bindings - User,
写入
1
2
3
“keys”: [“f12”],
“command”: “open_in_browser”
},
重启st3即可使用f12进行默认浏览器预览。
现在,这种方法可以废弃不用了!
首先,f12在st3中是默认预览的快捷键。
其次,只要安装了SideBarEnhancements,就可以利用它设置各个浏览器的快捷键,代码如下,一样是插在Key Bindings - User中
复制代码
{ "keys": ["f1"], "command": "side_bar_files_open_with", "args": {"application": "C:\\Users\\liu_l\\AppData\\Local\\Google\\Chrome\\Application\\chrome.exe", "extensions": ".*", "paths": []} }, { "keys": ["f12"], "command": "open_in_browser" }, { "keys": ["f2"], "command": "side_bar_files_open_with", "args": {"application": "D:\\Program Files\\Mozilla Firefox\\firefox.exe", "extensions": ".*", "paths": []} }, { "keys": ["f3"], "command": "side_bar_files_open_with", "args": {"application": "C:\\Program Files\\Internet Explorer\\iexplore.exe", "extensions": ".*", "paths": []} }, { "keys": ["f4"], "command": "side_bar_files_open_with", "args": {"application": "D:\\Program Files\\360\\360se6\\Application\\360se.exe", "extensions": ".*", "paths": []} }]
复制代码
对应把自己浏览器的exe文件路径替换掉就好,切记要改为双反斜杠。
其中我在这里重新定义了f12快捷键的功能,因为SideBarEnhancements插件自己定义了f12快捷键的功能
它会先闪一下一个命令行对话框,我强迫症看着不爽,就自己把f12重新定义成了st3默认的浏览器预览快捷键。
0 0
- sublime text2-text3 定义的不同浏览器的预览快捷键
- Sublime Text3的快捷键
- Sublime text3 设置快捷键打开指定浏览器预览
- sublime text3 浏览器预览设置
- sublime text3 快捷键的使用
- Sublime Text3常用的快捷键
- sublime text2增加浏览器预览(转载)
- sublime Text3设置多个浏览器预览
- Sublime Text3常用快捷键的使用
- Sublime Text3 常用的快捷键整理
- 自己常用的Sublime Text3快捷键列表
- Sublime Text3常使用的快捷键
- sublime text3的浏览器快捷插件
- 【sublime】sublime添加浏览器预览快捷键
- sublime text2的使用
- 为Sublime text3设置浏览器快捷键
- Sublime Text3 自定义快捷键打开浏览器
- sublime text3 mac 浏览器 快捷键设置
- 【每周至少一篇 160811】函数对象_Java
- Android输入法弹出时控制Listview
- java编程思想05
- 计蒜客 泥塑课
- 将表单内容转化成json字符串,并通过ajax提交!
- sublime text2-text3 定义的不同浏览器的预览快捷键
- iOS应用性能调优的25个建议和技巧
- 我需要你们的支持我才能变得火起来!
- 没解决的题
- 【NOIP2009提高组T3】最优贸易-双向SPFA
- unix/linx网络管理
- unix与linux的区别和联系
- HTMLCSS基础-a伪类详解
- 高德定位Dome