w-five

相较于Editpius,Sublime有其高妙精巧之处,好处我不夸了太多,缺点我也找不出,今只为方便在浏览器中测试正在编写的HTML或PHP等一些简单脚本,做出一点分享。成果来自许多有才之士,我只是针对自己的实际情况予以改进。如下:

我们的目的是自己制作插件,实现在浏览器预览测试。

首先,在Sublime的主菜单Tools---->New Plugin,复制如下代码,

 1 import sublime, sublime_plugin
 2 import webbrowser
 3  
 4 url_map = {
 5     \'D:\\wamp\\server\\Apache2.2\htdocs\' : \'http://localhost\',
    #上述目录是本机配置PHP开发环境的路径,故此处路径据实际情况填写。 6 } 7 8   class OpenBrowserCommand(sublime_plugin.TextCommand): 9 def run(self,edit): 10 window = sublime.active_window() 11 window.run_command(\'save\') 12 url = self.view.file_name() 13 flag = False 14 for path, domain in url_map.items(): 15 if url.startswith(path): 16 url = url.replace(path, domain) 17 flag = True 18 break 19 if not flag: 20 url = \'file://\' + url 21 webbrowser.open_new(url)
      #此处指用计算机默认浏览器打开预览。

 

而后以 open_broswer.py 命名保存至Sublime安装目录,x:\xx\Sublime Text\Data\Packages\User.

其次,设置预览快捷键,点菜单Tools -> Command Palette...,或者shift+Ctrl+p,打开命令集,选择“key Bindings - User”打开个人快捷键配置,输入下列内容:

[{ "keys": ["Ctrl+b"], "command": "open_browser" }]
#我自己设置的快捷键是Ctrl+b,后面的命令即上文自定义的那个插件的文件名。

保存后用 Sublime Text2 打开一个html文件,然后快捷键就可以看到效果了。

参考文章:

http://blog.xavierskip.com/2012-06-04-sublime-text2-review-in-browser/

 

 

 

分类:

技术点:

相关文章:

  • 2022-01-25
  • 2021-07-24
  • 2021-05-24
  • 2022-12-23
  • 2022-12-23
  • 2021-11-17
  • 2021-04-07
  • 2021-09-16
猜你喜欢
  • 2022-12-23
  • 2021-09-09
  • 2022-12-23
  • 2021-12-03
  • 2021-11-18
相关资源
相似解决方案