原創(chuàng)|使用教程|編輯:龔雪|2014-07-21 09:42:43.000|閱讀 1018 次
概述:PhpStorm內(nèi)置PHP混亂測試器,助開發(fā)者分析和提高代碼質(zhì)量。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
PhpStorm附帶很多功能,來幫助開發(fā)者分析和提高代碼質(zhì)量。今天我們將見識PhpStorm內(nèi)置的PHP混亂測試器(PHPMD),通過PHPMD,開發(fā)者將檢查代碼庫更多的代碼質(zhì)量問題:可能出現(xiàn)BUG、次優(yōu)代碼、閑置參數(shù)等。PHPMD還包涵一些規(guī)則,來檢查復(fù)雜的代碼,會告訴開發(fā)者重新編寫代碼有利于現(xiàn)在代碼的維護(hù)。類似于這樣的代碼檢查功能,只出現(xiàn)在PhpStorm內(nèi)置PHP混亂測試器中。
接下來,我們通過下面示例了解PHP混亂測試器。
安裝好PhpStorm以后,PHPMD便開始在后臺運(yùn)行,并檢查代碼,當(dāng)指向代碼時,變顯示代碼檢查結(jié)果。通常開發(fā)者通過PHPMD檢查代碼是否違反SOLID的Single Responsibility Principle(單一職責(zé)原則):
PHPMD也能完成其他的檢查方法,如發(fā)現(xiàn)太多的轉(zhuǎn)折點,如if/else/while/for/case等。代碼變得更加復(fù)雜并難以維護(hù),這樣PHPMD就通知開發(fā)者,一個方法有太多循環(huán)已經(jīng)超過的額定閾值:
慧都控件網(wǎng)將陸續(xù)推出PHP混亂測試器教程,敬請關(guān)注。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn