newfile.php...">
瀏覽量:37次
DW_CS4居然只會格式化HTML和CSS代碼,G來G去也只有PHPCB這一個N久沒更新過的經(jīng)典PHP代碼格式工具了,命令行的,用法“phpcb file.php > newfile.php”。PHPCB(PHP Code Beautifier),整合不到DW里,DW里也沒有格式化PHP代碼的功能或插件,不過PHPCB可以整合到EditPlus上,方法:
PHPCB下載地址 http://www./softs/23113.html
整合PHPCB到EditPlus:EidtPlus:工具》配置用戶工具…》添加工具:菜單文本:PHPCB命令:瀏覽到PHPCB程序。參數(shù):--space-after-if --optimize-eol --space-after-switch --space-after-while --space-before-start-angle-bracket --space-after-end-angle-bracket --extra-padding-for-case-statement --glue-amperscore --change-shell-comment-to-double-slashes-comment --indent-with-tab --force-large-php-code-tag --force-true-false-null-contant-lowercase --comment-rendering-style PEAR --equal-align-position 50 --padding-char-count 1 "$(FilePath)"初始目錄:$(FileDir)打勾:“以文本篩選器運行”,下拉選擇“替換”“應用”按鈕。
另外,只想更好地使用PHPCB的話,提供一個操作批處理:操作PHPCB的一個批處理phpformat.bat:
復制代碼 代碼如下:
:: 此文件的核心為 PHPCB 程序,PHPCB是一個格式化PHP代碼的軟件。 :: PHPCB的語法為: phpcb file.php > newfile.php :: 本文件的用法為:phpf file.php :: 本文件交給phpcb的命令為:phpcb file.php > file.php.formated.php :: 本文件把文件交給PHPDB格式化后會打開格式化后的文件(用系統(tǒng)默認的程序)。 @echo off setlocal ::是否提供格式化文件 if "%1" == "" goto noFile::文件是否存在 set fileName=%1 if /i not exist %fileName% set fileName=%fileName%.php if /i not exist %fileName% goto noFile::文件類型是否正確 set ext=%fileName:~-4,4% if /i not "%ext%" == ".php" goto extError::開始格式化,并打開 phpcb %fileName% > %fileName%.formated.php && start %fileName%.formated.php goto end::輸出錯誤信息 :extError echo Wrong: File Type Error echo Usage: phpf file.php goto end:noFile echo Wrong: File not found echo Usage: phpf file.php:end
<完>
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點,本網(wǎng)不承擔此類稿件侵權(quán)行為的連帶責任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們在確認后,會立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776