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 元后才能查看付费内容
点赞(0)

评论列表 共有 0 条评论

暂无评论
立即
投稿
发表
评论
返回
顶部