[分享] Nppexec PHP(windows & notepad++ & 本機)
在這篇主要是想要來分享我自己的一個小技巧
以下內容需要用到我自己寫的小程式,若不放心
請自己寫一個或直接當作沒看到這篇吧
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
推
04/27 21:53, , 1F
04/27 21:53, 1F
※ 編輯: taichunmin 來自: 125.224.183.192 (04/29 00:02)
→
05/01 21:46, , 2F
05/01 21:46, 2F
→
05/16 10:47, , 3F
05/16 10:47, 3F
→
05/16 10:48, , 4F
05/16 10:48, 4F
→
05/16 10:48, , 5F
05/16 10:48, 5F