php python插件,Python:开发Sublime插件,方便PHP开发
最近在學習PHP,開發環境選擇了Sublime2,開發過程發現執行PHP程序非常不方便,需要自己在瀏覽器中輸入路徑以進行調試,這點不如Dreamweaver好使,好在Sublime可以支持插件,自己開發也非常簡單。
Sublime插件開發:Open In Browser
最終的目標是使用快捷將當前編輯的php頁面顯示在瀏覽器中,讓我們一步一步來。
第一步:【Tools->New Plugin...】
1 import sublime, sublime_plugin
2 import webbrowser
3
4 url_map = {
5 'E:\\Coding\\HappyStudy\\PHPStudy\\' : 'http://localhost:8899/',
6 }
7
8 class OpenInBrowserCommand(sublime_plugin.TextCommand):
9 def run(self, edit):
10 window = sublime.active_window()
11 window.run_command('save')
12
13 file_name = self.view.file_name()
14 url = ''
15
16 matchFlag = False
17
18 for path, domain in url_map.items():
19 if file_name.startswith(path):
20 url = file_name.replace(path, domain).replace('\\', '/')
21 matchFlag = True
22 break
23
24 if not matchFlag:
25 url = 'file://' + file_name
26
27 webbrowser.open(url)
將插件保存為:open_in_browser.py。
第二步:【Tools->Command Palette...】,輸入:Key Bindings - User。
1 [
2 {"keys": ["ctrl+shift+a"], "command": "open_in_browser"}
3 ]
標簽:插件,name,Python,url,window,file,PHP,sublime
來源: https://www.cnblogs.com/wht123/p/14245274.html
總結
以上是生活随笔為你收集整理的php python插件,Python:开发Sublime插件,方便PHP开发的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue php axios 跨域,在vu
- 下一篇: php warning: file_ge