結果 1 - 13 共 13
Xdebug擴充元件提供了很多寶貴的除錯訊息幫助你對你的腳本進行除錯。Xdebug提供的除錯訊息包括:
1. 錯誤信息中提供堆疊與子程式之追蹤
a. 用戶定義之子程式完整參數顯示
b. 子程式名,文件名和行數表示
c. 支持Member Functions
2. 記憶體分配
3. 保護防止無限遞迴
適用平台: PEAR version 0.9.1-dev or higher and some UNIX; 原始碼授權類型: The Xdebug License
資料來源: https://xdebug.org/
apd是一個以zend_extension形式載入之具有功能完整的Profiler/Debugger。它的目標是成為如C語言的gprof或者是Perl的Devel::Dprof。
適用平台: 多平台; 原始碼授權類型: PHP License
DBG是功能完整的PHP Debugger, 提供互動式工具幫助你對PHP腳本進行除錯。它適用於開發或生產的WEB Server, 並允許你由本地或遠程透過IDE或Console對腳本進行除錯。
適用平台: 多平台; 原始碼授權類型: OSI-Approved Open Source
Expert Debugger 可以debug PHP 腳本。該軟體使用 DBG PHP 除錯器,允許你經由網路或者在本地電腦上debug script。你可以採用逐步模式運行script並且可以跟蹤任何變量和script輸出的值。該除錯器可以被結合於 IDE 或者編輯器中。
適用平台: Windows; 原始碼授權類型: Freeware
Gubed PHP Debugger是一個用來對PHP腳本進行除錯的程式。它目前支援程式碼Stepping、監看變數內容以及設置斷點(對行與條件敘述)。使用此工具不需對Server軟體或腳本進行修改。
適用平台: Cross-platform; 原始碼授權類型: GNU General Public License
熟悉PHP開發的朋友對Maguma不會陌生,Maguma Studio是一款性能優異的IDE,她曾是收費的,而在Maguma宣佈開發全新的Workbench平台後,Studio便成為免費軟體了,只要在官網上註冊會員即可下載。
Maguma Studio包含了編輯和除錯 PHP 程式所有必須的工具。無論您是經驗豐富的開發者、或是初學者它都適合您。帶有十分完整的斷點、分步等除錯功能。支持以樹狀方式顯示文件中的函數和類別。
適用平台: Windows; 原始碼授權類型: Freeware
SEG是一個文字編輯器,雖然是為PHP腳本撰寫設計,但是也提供其他用途。它的功能包括:
1. 為以下語言提供標記: HTML, PHP, CSS, JavaScript, VBScript, SQL, Java, C#, C++, Delphi, x86 Assembly, MS-DOS Batch, Perl, Tcl/Tk, Borland Form Files
2. 提供製作Templates與測試腳本的使用者選項
3. 其他功能...
適用平台: Windows; 原始碼授權類型: Unspecified
資料來源: https://gonix.ten.lt/
簡單、易用、體積小的PHP編輯器,
以php4delphi元件完成PHP整合,
藉由SynEdit達到語言標記,
利用XDebug.org DBGp protocol進行Debug
內建Console提供學習PHP還有Run、Check、Breakpoints與Watches的功能。
適用平台: Windows; 原始碼授權類型: GNU General Public License
Arisesoft Winsyntax是一套只有400kb的免費軟體,專為PHP設計,具備語法提示、字體顏色顯示語法、多語言語法加亮顯示、自定義語法顯示、多文件介面等多種實用功能。
適用平台: Windows; 原始碼授權類型:Freeware
RSPE是一個開發和編輯PHP程式碼的簡易IDE。RSPE配備的數據庫包括一些預製的腳本、例子、教程和一些Snipits代碼。
適用平台: Windows; 原始碼授權類型: GNU General Public License
HTML-Kit讓你在一個簡單易用的環境裡編輯、格式化、校驗、預覽、發佈 HTML文件, 該軟體可以直接指出錯誤所在並可選擇自動更新錯誤.其他的特點還有支持拖放的全功能編輯器, 語法加亮等。
適用平台: Windows; 原始碼授權類型: https://www.htmlkit.com/license/
Scintilla是一個免費的code編輯器,它完全open source,並且提供一個license允許用戶自由地將它用在開源軟體或是商業軟體中。
它是一個強大和穩定的源碼編輯器,我們能在普通的的文本編輯器中能看到的功能,Scintilla都完全能夠實現,而且,它還能夠提供很多編輯和除錯源碼時有用的特殊功能。包括語法高亮顯示,錯誤指示,code自動完成以及code提示等。而且在左邊的空白處(margin),可以顯示除錯代碼中非常有用的顯示斷點以及顯示當前運行等功能。而且,自定義風格的功能比其他大部分編輯器都開放,它允許用戶自定義不同類型下的字體,是否粗體,是否斜體,前景色和背景色,支持大量的字體。給使用者極大的自由。
適用平台: 跨平台; 原始碼授權類型: License for Scintilla and SciTE
FTE是一款功能強大的編輯器。它支持標簽和非常強大的縮進功能。它可以讀取並編譯C語言(或其他語言,如果有編譯器)source code,並理解代碼中的函數,列出所有函數以方便編寫程式。若編譯發生錯誤,它還能解釋錯誤原因。FTE還包含語法高亮,它可以讀懂許多種編程語言(C、HTML、REXX、Makefile、Unix腳本、MAN頁面等等)。FTE甚至包含CVS功能,一個內置的版本控制系統,方便軟件開發的多人協作。總之FTE是一個編程功能豐富、可高度自定義的編輯器。
適用平台: 跨平台; 原始碼授權類型: GNU GPL