PHP 開發智能IDE JetBrains PhpStorm v2.0.1 英文版 CD 為軟件開發人員創建增效型智能工具的公司JetBrains?已宣布其智能代碼中心PHPIDE--PhpStorm2.0全面上市。 PhpStorm的首次出現填補了PHP開發智能IDE的長期空白,它提供了必不可少的工具,如自動化重構、深層代碼分析、聯機錯誤檢查和快速修復。基於眾多嘗試這款突破性IDE的開發者的反饋,PhpStorm2.0關注於更多的智能性、更好的代碼質量保證,並支持最新的PHP趨勢。 JetBrains團隊負責人AlexeyGopachenko表示:“我們增加了對今天PHP開發中經常使用的PHP命名空間和封包的支持,大大提高了代碼分析能力。此外,此次重要版??本發布使得PHP調試成為'輕而易舉的工作',無需任何配置。” PhpStorm2.0的重要變化包括: 對PHP5.3,包括命名空間和封包的完整支持 所有瀏覽器上的Zend調試器支持和零配置調試 命令行工具的支持,包括完成Zend_Tool和Symfony 提供SQL查詢的完全編輯器和可編輯的查詢結果 增加了對Mercurial的支持 增加對HTML5和ECMAScript的支持 JetBrains簡介 JetBrains是一家技術領先的軟件開發公司,專門從事增效型智能軟件的開發。該公司憑藉其屢獲殊榮的創新型Java?集成開發環境IntelliJ?IDEA(詳情請見http://www.jetbrains.com/idea/)、Ruby和Rails集成開發環境RubyMine(http://www.jetbrains.com/ruby)、PyCharmPythonIDE(http://www.jetbrains.com/pycharm/?PS2PR)及其他生產力工具(http://www.jetbrains.com/products.html?PS2PR)而享譽全球。JetBrains總部位於捷克布拉格,在俄羅斯聖彼得堡、德國慕尼黑和馬薩諸塞州波士頓設有研發實驗室。 垂詢詳情,請訪問http://www.jetbrains.com/?PS20PR。 LightweightandSmartPHPIDE PhpStormisalightweightandsmartPHPIDEfocusedondeveloperproductivitythatdeeplyunderstandsyourcode,providessmartcodecompletion,quicknavigationandon-the-flyerrorchecking.Itisalwaysreadytohelpyoushapeyourcode,rununit-testsorprovidevisualdebugging. CompletePHP5.3Support Fullnamespacesandclosuresupportisaddedin2.0. AutomaticCodeCompletion Thislong-requestedfeatureisnowavailable:codecompletiondropdownisinvokedautomaticallyontyping(enabledbydefault). CodecompletionhasalsobeenimprovedtosupportarrayindexesinPHPcode: ZendDebuggerandXdebug PhpStorm2.0bringsZendDebugger,XdebugandBrowserToolbarsupporttoanewlevel.TheIDEwillautomaticallylistenfordebuggerconnection,requestingmissingfilemappingsasneeded,sowithasinglebutton-clickinthebrowserthedebuggerwillpopupwithyourpagesource.ItalsoworksonallAJAXrequestswhileadebuggercookieisset. Browser-initiatedDebuggingSupport YoucanusetheZendToolbar,XDebugtoolbarorourbrowserbookmarkletstoinitiatedebuggingdirectlyfromanypageinamodernbrowsersuchasFirefox,IE,GoogleChromeorSafari. CommandLineToolSupport Youcanquicklyrunshellcommandswithdedicatedsupportforframeworktools,includingcompletionandparameterinfoforZend_ToolandSymfonytoolandaddingthesefeaturesforcustomtoolsviaanXMLdescriptor. AdvancedCodeInspection ThenewPhpStormintroducesseveralnewcodeinspections: Controlflow/Unreachablestatement Controlflow/Wrongcatchclausesorder Probablybug/Wrongstringconcatenationoperator Typecompatibility/Invalidforeach()argumenttype NewGitLogUI AsmuchasouruserswereexcitedaboutourGITsupport,wearemakingitevenbetter.Nowyouwillbeabletofilterchangesbybranch,tagordeveloper,highlightchangesmadeinaspecificfolder,orshowdifferencesrightintheIDE.Lookatthescreenshot: GitHubIntegration ManyofyouhaveheardaboutGithubandsomeareprobably usingitforyourprojects. Nowyou'llbeabletocheckoutyourexistingGitHubrepositoryrightfromtheIDEandauto-openitasaproject. MercurialSupport PullingandpushingchangesfromIDE,visualmerging. StreamlinedandImprovedUI BetterblendingintoOSnativeLAF Streamlinedscrollbar,inspectionmarkers,tooltipsandnotificationsrendering WordWrapineditorsandlogwindows Spellcheckinginalleditorsincludingcommitwindow Detachable&draggableeditortabs. BetterSQLConsole Full-fledgededitorsforSQLqueries Easier,yetmoreflexibleconnectionconfigurationwithautomaticdriverdownloads Editablequeryresultstable PHPIDEwithIntelligentEditorforProductiveCoding IntelligentPHPEditor VisualPHPDebugging SmartEnvironment PHPUnit—testingwithoutinterruptions AdvancedJavaScriptEditor AdvancedHTML/XHTML/CSSEditor LightweightIDE