sublime吧 关注:4,639贴子:14,013
  • 6回复贴,共1

如何在sumlime 快捷键打开php文件到浏览器,路径localhost

只看楼主收藏回复

难道我大天朝没有一个攻城狮 可以解答这个么?我到处询问无人解答是为啥。。。


IP属地:内蒙古1楼2015-08-16 19:26回复
    这个可能需要插件来实现,我这里有一个有这个插件的版本,不过没有试用过,对我来说没啥用。都是在ST里编辑好,保存的时候直接用SFTP上传到空间里,方便省事。


    2楼2015-08-17 11:56
    回复
      插件都试过 都配置了 但就是配置不出 localhost路径浏览的,segmentfault 上也没人能回答,真的是难道我们大天朝攻城狮闷了。


      IP属地:内蒙古4楼2015-08-17 22:59
      回复
        第一步:新建一个 open_browser.py 文件然后写入以下代码
        -----------------------------------------------------------------------------------------
        import sublime, sublime_plugin
        import webbrowser
        url_map = {
        'D:\\www\\' : 'http://localhost/',
        }
        class OpenBrowserCommand(sublime_plugin.TextCommand):
        def run(self,edit):
        window = sublime.active_window()
        window.run_command('save')
        url = self.view.file_name()
        flag = False
        for path, domain in url_map.items():
        if url.startswith(path):
        url = url.replace(path, domain).replace('\\', '/')
        flag = True
        break
        if not flag:
        url = 'file://' + url
        webbrowser.open_new(url)
        -------------------------------------------------------------------------------------------
        只需要写入虚线内的代码就行了
        第二步:
        编辑
        url_map = {
        'D:\\www\\' : 'http://localhost/',
        }
        [注意] D:\\www\\应为你的localhost指向的真实目录
        第三步:
        打开 Preferences--->Browse packages-->打开User ,然后将open_broswer.py复制进去
        第四步:最最重要的一步
        点击-->Preferences->Key Bindings->User
        在出现的界面中,加入如下内容(如果已经有就不用再加了):
        [
        { "keys": ["ctrl+b"], "command": "open_browser" }
        ]


        IP属地:新疆5楼2015-08-19 16:14
        回复