sublime_text一直没找到一个好用支持多站点分别设置地址的插件,然后没办法只能自己写了个,了解了两天python,了解了一上午sublime的插件的写法,但sublime的插件写法的文档都没找到,最后没办法需要什么就在下载的插件里找,幸好所需信息不多。
browse.py
Browse.sublime-settings ,配置文件,路径改成自己的
{
// save before running commands
"browser":[
{
"name":"firefox",
"path": "C:\\Program Files\\Mozilla Firefox\\firefox.exe"
}
]
}
Context.sublime-menu 右键菜单的定义
[
{
"caption": "站点预览",
"command": "browse",
"id": "browsemenu"
}
]
Default (Windows).sublime-keymap ,定义热键
[
{ "keys": ["f12"], "command": "browse" }
]
简单的4个文件,放到一个目录browse里,把这个目录放到/data/packages/ 里,重启搞定。
注意使用的时候必须保存了项目才可以使用,项目配置文件必须和站点根目录平级
配置文件示例:
{
"folders":
[
{
"path": "dede",
},
{
"path": "dede\\templets\\new",
"name" : "dede模板",
},
{
"path": "dede\\eyou\\template\\new\\pc",
"name":"eyou模板",
},
{
"path": "D:\\Program Files\\Sublime Text\\Data\\Packages\\browse",
},
{
"path": "D:\\Program Files\\Sublime Text\\Data\\Packages"
},
],
"site":{
"domain":"http://zy0.cn",
"root_folder":"dede",
},
}
如上,配置文件必须和dede文件平级,在配置文件下面加上site的配置信息,打开浏览器时将以这个域名打开root_folder目录里的内容。
url重写功能构思中,用于支持tp等伪静态
温馨提示! 你需要支付 ¥10.00 元后才能查看付费内容
发表评论 取消回复