php在浏览器输入路径,关于在sublime text 3 中配置一键浏览器打开php文件,并且是在localhost 本地服务器路径下...

如题,如何在sublime text 3 中配置出像dreamweaver 中那样的通过f12快捷键来在浏览器打开浏览php文件,而且是在localhost路径下。

在segmentfault得到一个答案是修改open in browser.py 文件里面的路径内容,但是不知道怎么改改了一通也没有任何效果。内容如下:

import sublime, sublime_plugin

import webbrowser

class OpenInBrowserCommand(sublime_plugin.TextCommand):

def run(self, edit):

if self.view.file_name():

webbrowser.open_new_tab("file://" + self.view.file_name())

def is_visible(self):

return self.view.file_name() != None and (self.view.file_name()[-5:] == ".html" or

self.view.file_name()[-5:] == ".HTML" or

self.view.file_name()[-4:] == ".htm" or

self.view.file_name()[-4:] == ".HTM")

然后经过查找找到一个方法是添加一个文件open browser.py,内容是:

import sublime, sublime_plugin

import webbrowser

url_map = {

'D:\Program Files\wamp\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)

但是添加之后按快捷键没有任何感觉,我的路径配置正确的。

本人的理解是能不能把后一个文件的内容融合到第一个文件里,通过open in browser 的快捷键去控制浏览器中浏览,而且用localhost/路径。

望各位大神出手相救!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值