• <menu id="w2i4a"></menu>
  • logo PHP框架/PHP IDE系列

    文檔首頁(yè)>>PHP框架/PHP IDE系列>>PHP開(kāi)發(fā)工具(PHP IDE)應(yīng)具備的幾點(diǎn)功能

    PHP開(kāi)發(fā)工具(PHP IDE)應(yīng)具備的幾點(diǎn)功能


    軍規(guī)1、語(yǔ)法高亮,增強(qiáng)可讀性

    PHP IDE,語(yǔ)法高亮

    軍規(guī)2、自動(dòng)代碼完成及提示

    • PHP內(nèi)置類(lèi)及方法
    • 自定義的類(lèi)及方法
    • phpDoc幫助信息提示
    自動(dòng)代碼完成,php ide

    軍規(guī)3、代碼定位功能,支持方法定義提示及方法使用追蹤

    代碼定位,php ide

    軍規(guī)4、支持突出顯示錯(cuò)誤與警告

    PHP IDE,錯(cuò)誤與警告

    軍規(guī)5、代碼自動(dòng)重構(gòu)

    自動(dòng)重構(gòu)在強(qiáng)類(lèi)型的語(yǔ)言中用的比較多,如Java、C。但是在PHP中也有一點(diǎn)小用。如

    • 當(dāng)移動(dòng)文件時(shí),IDE自動(dòng)修正文件的引用路徑
    • 當(dāng)重命名文件時(shí),IDE自動(dòng)更新文件的新引用路徑
    • 當(dāng)刪除文件時(shí),IDE具備檢查引用,并有安全刪除的提示
    • 代碼格式化
    PHP IDE,代碼自動(dòng)重構(gòu)

    軍規(guī)5、代碼自動(dòng)生成

    • 當(dāng)類(lèi)實(shí)現(xiàn)接口或抽象類(lèi)時(shí),可自動(dòng)生成接口方法或抽象方法
    • 可自動(dòng)生成getter及setter類(lèi)似的方法
    代碼自動(dòng)生成,PHP IDE

    軍規(guī)6、調(diào)試

    調(diào)試在php中不是很重要,我們通常使用echo或print_r拋出來(lái)。但是在大型項(xiàng)目中,過(guò)多的“拋出”會(huì)污染代碼,推薦使用調(diào)試。如果IDE足夠好,我們可以在調(diào)試中查看到變量在每一個(gè)程序步驟中的值。

    PHP IDE,調(diào)試

    軍規(guī)7、版本控制集成

    無(wú)論在團(tuán)隊(duì)合作還是在個(gè)人開(kāi)發(fā)中,好的IDE應(yīng)該能集成subversion或git,提供直觀的文件修改歷史、比較、回滾及版本合并。

    Web集成,版本控制,php ide

    軍規(guī)8、WEB IDE方面支持

    在項(xiàng)目中只寫(xiě)php代碼不太可能,因?yàn)閜hp本身是做web應(yīng)用的。在現(xiàn)實(shí)的php項(xiàng)目中總避免不了與html/css/javascript打交道。能夠提供html/css/javascript的支持再好不過(guò)。

    WEB IDE支持,PHP IDE
    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();