先進的程式碼編輯器,可靠的dbg調試器,高效的數據庫連接客戶端以及快速和安全的部署能力的平衡組合使PhpED成為完善的解決方案,滿足最複雜的開發人員需求。
正如在任何復雜的過程中,在PHP開發中,大量的有效性取決於您對生產工具的選擇。根據我們的客戶,PhpED 18.0節省高達75%的開發時間。
借助PhpED,您可以:
創建
- 使用新的PhpED 18.0編輯功能,使用我們的PHP IDE創建代碼變得更容易。借助PhpED的新突出特點,您現在可以輕鬆地瀏覽代碼並節省寶貴的開發時間。 PHP代碼折疊將NuSphere PHP IDE與其他所有設置區分開來。
- PhpED是領先的PHP IDE,包含高級PHP編輯器,PHP調試器和PHP Profiler,Code Insight,資料庫客戶端,整合幫助系統,全面支援JavaScript,HTML,CSS,XML,SMARTY,XHTML等。PhpED提供的功能為您帶來無與倫比的大量PHP工具
高級編輯器
- 在IDE和編輯器中完全支援從4.3到5.4的PHP版本(完全支援5.5版本的調試和分析) - 從函數和局部變量到命名空間和別名
- 動態語法高亮 編輯器將根據文件中的位置自動切換語法高亮顯示。PHP的優勢在於能夠將其嵌入到其他文件檔中,例如HTML。但是,有時文件檔變得過於擁擠,來自多種語言的程式碼行。自動切換功能可讓您專注於您當前正在使用的程式碼和語言。它只會突出顯示文件檔中與光標當前位置使用相同語言編寫的部分,並認為文本的其餘部分。編輯器將根據文件的類型在php,html,smarty,css和javascript 之間切換。
- 多語言語法高亮 程式碼敏感的語法顏色高亮顯示讓您能夠在同一文件中為不同的語言單獨突出顯示。突顯每種語言當然可以在PhpED的設定中完全配置。
- 自動突出顯示變量
- 選擇PHP變量時,系統突出顯示編輯器中所有變量的出現。還突出顯示了打開/關閉HTML標籤
- 程式碼折疊 選擇性地隱藏和顯示當前編輯文件的各個部分。PHP IDE使用折疊標記顯示程式碼的可折疊區域。適用於PHP,HTML,JavaScript,CSS和其他。
- 支援所有HTML標準 - 3.2,4.0,xhtml,5.0
- 快速搜索
在後台進行模態非阻塞搜索,在完整循環後從頂部開始。快速搜索快捷鍵
快速文件打開
使用PHP IDE的快速文件打開功能,即使在數千個文件項目中,也可以在幾秒鐘內打開一個文件
差異查看器顯示編輯器中的文件與本地和遠端副本之間的並排差異
工作集 隨時製作當前編輯器上下文的多個快照並切換到它們。
更多編輯器功能
PhpED的內建程式碼Validator檢查PHP,HTML和CSS程式碼中的語法並顯示錯誤 - 無論是在PHP編輯器還是錯誤欄中。PHP IDE會查找執行過程中會導致問題的所有錯誤 - 例如,缺少分號,開括號,缺少引號等。檢查程式碼的HTML部分是否有不匹配的標記和/或屬性,這些標記和/或屬性在相應版本的HTML標準中不受支援,缺少必要的屬性,開引號等。在此處了解程式碼驗證器的詳細信息。
查找使用情況 - 簡單點擊即可查找項目中使用所選功能,方法或類別的所有地點。
測試
- 與phpUnit完全整合
- 易於使用的UI來設定phpUnit configure.xml中提供的所有選項
- 能夠執行所有或選定的測試,導航到源文件以及過濾顯示測試
- 顯示,存儲並將結果導出到csv或excel。
- 嵌入式瀏覽器
- 在不離開IDE的情況下查看您的程式碼在Internet Explorer,Firefox或Google Chrome中產生的頁面。當然你也可以使用任何外部瀏覽器
Php框架支援
Php框架完全由PhpED的程式碼完成,函數調用提示,查找聲明和其他PhpED Code Insight功能支援。“框架”選項卡為基於MVC的PHP框架提供了額外級別的支援,並檢測並顯示了視圖和控制器及其依賴關係。PhpED框架支援非常適合使用CakePhp,Joomla,CodeIgniter,Yii,Symfony,Prado或Zend開發應用程式 - 閱讀有關MVC PHP框架支援的詳細信息。
更高級的編輯器
- Smarty螢光筆
- PhpED帶有用於Smarty的 .tpl文件的語法螢光筆。此功能與Dynamic Syntax Highlighting和Multiple Language Syntax Highlighting相結合,為他們的工作中使用Smarty模板的PHP開發人員提供了無與倫比的便利性和生產力。
- 真正的Unicode編輯。同時建立幾種自然語言的網頁。
- 程式碼模板允許您通過一次按鍵即可一次輸入整個程式碼片段。您可以添加新模板並更改現有模板。
- 完全可定制的快捷鍵,高級編輯器功能,如大括號匹配,上下文敏感的自動縮進和智能家居顯著加快您的工作。
- 搜索並替換範圍。現在找到並替換多個文件和目錄以及所有打開的文件中的作品!正則表達式允許您使用複雜條件查找文本。
- 拖放式操作支援。嘗試將文件瀏覽器或項目管理器中的圖像直接拖入HTML頁面。資料庫瀏覽器也支援拖動操作。
項目和文件管理
- 快速部署。一旦根據您的需求設定發布,您只需點擊一下即可上傳您的PHP項目!
- SmartSync功能可以使文件的本地和遠端副本保持同步。直觀的用戶界面和對稱差異
顯示
- PhpED IDE中的項目範圍程式碼資源管理器顯示每個細節中的所有php類,方法,屬性,函數和變量,並便於面向對象編程。
- 安全部署。對SFTP,FTPS(TLS / SSL)和WebDAV / HTTPS(SSL)協議的支援使部署和數據傳輸變得安全
- 在本地網絡上快速部署遠端項目。支援Windows共享(Samba)
- 增強的整合。將PhpED IDE與第三方工具(如Tortoise SVN或Tortoise CVS)整合。
- 終端連接(Telnet和SSH)受支援。從PhpED中執行遠端管理任務
- 嵌入式工具,用於更有效的編碼,編輯和程式碼管理。PhpED IDE包含許多預配置的工具,如PHP documentor,HTML Tidy,Code Formatter,Html Validator和CVS客戶端。
資料庫客戶
- SQLite,MySQL,MSSQL,Oracle,PostgreSQL和InterBase支援。通過GUI工具快速訪問多種類型的資料庫可提高您的工作效率。瀏覽表格,拖放字段,表格名稱,視圖,存儲過程,觸發器等,並執行任何sql語句來操作存儲在資料庫中的數據和元數據 - 所有這些都不需要離開IDE。
- NuSoap嚮導和NuSoap連接客戶端使您可以使用WDSL服務輕鬆增強您的程式碼。
Drag-n-drop完全支援
重構PHP程式碼
- 將任何選定的程式碼塊提取到方法或函數中
- 重命名和標識符 - 變量,函數,類或方法,系統將更新項目中該標識符的所有用法
- 在重構操作之前和之後並排顯示差異顯示
綜合幫助系統
- 嵌入式手冊。PhpED提供了幾個最需要的手冊,包括php,css2,html4.01,html3.2,mysql,postgresql,smarty和其他手冊的參考手冊。您可以自定義添加您工作可能需要的其他資源的手冊列表。
- Php,HTML和CSS的上下文幫助。按下F1會為光標下的程式碼(php函數,html標記和屬性和css類)調用上下文相關的幫助。
NuSphere PhpED支援的平台:
XP,2003,2008,Vista,Windows7,Windows 8,包括64位版本