sublime-text3-关于在sublimetext3中配置一键浏览器打开php文件,并且是在localhost本地服务器路径下
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了sublime-text3-关于在sublimetext3中配置一键浏览器打开php文件,并且是在localhost本地服务器路径下,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2984字,纯文字阅读大概需要5分钟。
内容图文
![sublime-text3-关于在sublimetext3中配置一键浏览器打开php文件,并且是在localhost本地服务器路径下](/upload/InfoBanner/zyjiaocheng/239/b840b648fe794563ab4acc69d8c9b713.jpg)
在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/路径。
望各位大神出手相救!!!
回复内容:
如题,如何在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/路径。
望各位大神出手相救!!!
说实在的,我也不会配置这个,但是我下载的这个绿色版本已经集成好,用Ctrl+Shift+回车可以直接用默认浏览器预览了,也可以在、sublime里用右键“在浏览器中打开”。你可以参考一下下。
内容总结
以上是互联网集市为您收集整理的sublime-text3-关于在sublimetext3中配置一键浏览器打开php文件,并且是在localhost本地服务器路径下全部内容,希望文章能够帮你解决sublime-text3-关于在sublimetext3中配置一键浏览器打开php文件,并且是在localhost本地服务器路径下所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。