Scite 打开 PHP 本地主机 |
|
在使用 SciTE 和 PHP 时,我很快发现了一个需求:通过 Web 服务器打开我的 PHP 文件,而不仅仅是直接打开文件。
我尝试编写一个 bash 脚本来实现这个功能,但很快就厌倦了,于是用 PHP 来完成。
因此,我开始学习 Lua,并想:“为什么不呢?”
所以,它出现了!
function openbrowser() local f = props['FilePath'] local s,e,path,file = string.find(f,'^(/var/www/)(.*)') if path == '/var/www/' then target = ("http://10.132.1.18/" .. file) firefox = ('mozilla-firefox ' .. target .. ' &') print("Opening " .. target) --print(firefox) os.execute(firefox) else print("You must put your php files under /var/www in order to run them.") end end
我将此文件保存为 localhost.lua
,使用我的 Lua 启动文件加载它,并将这些行添加到我的 SciTE 用户配置中
command.go.subsystem.*.php=3 command.go.*.php=openbrowser()
(在我的机器上,Web 服务器根目录是 /var/www
。请注意,这在你的计算机上可能有所不同)。