首页 > 其他 > 详细

sublime text(中文版)增加浏览器预览(快捷键ctrl+shift+b)

时间:2014-03-06 11:14:24      阅读:652      评论:0      收藏:0      [点我收藏+]

新使用sublime text,发现没有预览功能

先下载插件 https://github.com/qgy18/sublime-view-in-browser

一、点击菜单 工具 -> 新插件,在创建好的py文件输入下列内容:

import sublime, sublime_plugin
import webbrowser
 
url_map ={‘/Users/jerry/Sites/test/‘:‘http://test/‘,}classOpenBrowserCommand(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)

将文件保存到Packages/User目录(Packages可通过菜单里的浏览器程序包,文件名随意,如open_browser.py。插件部分完工了。

二、接下来,为刚才的插件分配快捷键。点菜单工具 -> 控制面板,或者shift+cmd+p,打开命令集,选择“key Bindings - User”打开个人快捷键配置,输入下列内容:

[{"keys":["ctrl+shift+b"],"command":"open_browser"}]

这就是要做的全部工作,可以测试下了。打开一个html文件,ctrl+shift+b试试,没意外的话文件会在默认浏览器打开了。url_map里配置的站点目录到URL的映射应该也是可用的。

PS:如果要指定用什么浏览器预览,也可以将最后一行代码改成这样:

webbrowser.get(‘safari‘).open_new(url)

sublime text(中文版)增加浏览器预览(快捷键ctrl+shift+b),布布扣,bubuko.com

sublime text(中文版)增加浏览器预览(快捷键ctrl+shift+b)

原文:http://www.cnblogs.com/doublefishes/p/3583560.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!