作者taichunmin (中兴大学资科蜗牛)
看板PHP
标题[分享]Nppexec PHP(windows & notepad++ & 本机)
时间Fri Apr 27 00:34:25 2012
在这篇主要是想要来分享我自己的一个小技巧
以下内容需要用到我自己写的小程式,若不放心
请自己写一个或直接当作没看到这篇吧
Notepad++ 的 Nppexec 可以对目前编辑的档案,执行你脚本所定义的事情
於是,我就希望用 Nppexec 来快速的察看 PHP 的执行结果
但是研究了 Nppexec 的说明文件之後
发现必须要写一只小程式,才能够达到我的要求
( 也就是按了 Ctrl + F6 之後,我的预设浏览器,可以开启该网页 )
(
http://127.0.0.1/...... )
现在来分享给大家我的作法。
首先,先简介一下,我使用的环境是 ( Windows 7 + Appserv 2.6.0 )
我是把我自己的电脑当作测试伺服器使用,网页写好才放到正式伺服器
在 Notepad++ 里面安装了 Nppexec 之後,按下 F6,贴入以下指令
NPP_CONSOLE ?
npp_save
set PHP_www = D:\Dropbox\wwwhtml\
set PHP_url = http://127.0.0.1/
set PHP_open = D:\Dropbox\Public\program\NppExecPHPopen.exe
cmd.exe /c ""$(PHP_open)" "$(PHP_www)\" "$(PHP_url)" "$(FULL_CURRENT_PATH)""
简单说明一下这段代码
NPP_CONSOLE ?
这个是保留目前 Notepad++ 的 CONSOLE 开启状态,因为 CONSOLE 对 PHP 没用
所以用这个指令可以让 Notepad++ 不自动开启 CONSOLE
npp_save 是帮你把目前的档案储存
再来的三个
set 指令都是设定变数
其中
PHP_www 是伺服器预设之网站资料夹,请改成你自己的路径
PHP_url 是网页开启时要打的基本 URL,这个也一样要改成自己的设定
例如你的伺服器不是开 80 port 的话,可以改成类似这样
http://127.0.0.1:8080/
再来
PHP_open 就是我写的小程式路径
这只程式可以在
http://dl.dropbox.com/u/12113131/program/NppExecPHPopen.exe 抓
到
抓下来之後,找一个地方放着,再把路径设定给 PHP_open (尽量不要有中文路径)
最後的
cmd.exe 就是开启这个网页啦~~
( p.s. 这只程式是我自己用 C++ 写的
如果对这只程式不放心,可以自己写一个
原始码可以在底下的连结抓到
https://www.dropbox.com/s/3t7afqz6gk3iv0z/NppExecPHPopen.cpp )
--
<(  ̄▽ ̄)/ 你知道吗?
╭═════════════════════════════╮
║ 单用人的
手指来数数,我们就能够数到
一千零二十三 ║
║ 如果再加上
脚趾的话还能数到
一百零四万八千五百七十五喔 ║
╰═════════════════════════════╯
原来如此...笔记笔记ψ(–﹏– )>
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.120.222.129
1F:推 chenstin:还没试 先推~ 04/27 21:53
※ 编辑: taichunmin 来自: 125.224.183.192 (04/29 00:02)
2F:→ st900278:为什麽 console 对php没用 05/01 21:46
3F:→ taichunmin:因为 console 是用来看终端机的结果 05/16 10:47
4F:→ taichunmin:PHP都是在网页上直接显示结果 05/16 10:48
5F:→ taichunmin:所以我才说 console 对 PHP 没用 05/16 10:48