PHP集成開發(fā)環(huán)境PhpStorm快速入門指南(三):探索使用者界面和智能編碼協(xié)助
PhpStorm是一個輕量級且便捷的PHP IDE,其旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補全,快速導航以及即時錯誤檢查??呻S時幫助用戶對其編碼進行調(diào)整,運行單元測試或者提供可視化debug功能。PhpStorm 2019.3完全支持PHP 7.4所有新功能,此外還有十余項功能調(diào)整,讓PhpStorm的使用更加得心應手。感興趣的朋友歡迎下載試用!
探索使用者介面
PhpStorm主窗口分為幾個邏輯區(qū)域:
- 菜單和工具欄可幫助我們執(zhí)行各種命令。
- 導航欄,用于瀏覽項目。
- 狀態(tài)欄,其中包含有關(guān)整個PhpStorm,當前項目或編輯器中文件的各種信息,警告和錯誤消息。
- 您實際在其中編寫代碼 的編輯器。它具有用于在打開的文件之間輕松導航的選項卡。
- 許多執(zhí)行不同功能的工具Windows:可幫助您瀏覽和瀏覽項目和文件結(jié)構(gòu),查看搜索和檢查結(jié)果,運行,調(diào)試和測試應用程序,在交互式控制臺中工作等等。
借助智能協(xié)助進行編碼
PhpStorm會照顧您的日常工作,以便您可以專注于重要工作。使用大量的PhpStorm編碼功能來創(chuàng)建無錯誤的應用程序,而不會浪費寶貴的時間。在基礎(chǔ)項目中,您可以使用代碼示例和準則以交互方式在許多PHP文件上嘗試這些功能。
代碼完成
無論您使用的是哪種文件類型,代碼完成都可以節(jié)省大量時間。PhpStorm中有兩種代碼完成類型:basic 和smart。
基本完成 Ctrl+Space顯示當前上下文的代碼完成選項,并以粗體顯示當前類型的成員:
要顯示更多變體,請Ctrl+Space再次按。
要嘗試完成基本代碼,請在您的項目中打開workshop / 02_Editing / 01_Completion / 1.1_Basic_Completion.php并按照注釋中的說明進行操作。
智能完成功能會 Ctrl+Shift+Space分析您當前正在使用的上下文,并根據(jù)該分析過濾功能和變量列表以匹配表達式類型,從而提供更準確的建議。
要嘗試智能代碼完成,請在您的項目中打開workshop / 02_Editing / 01_Completion / 1.3_Type_hinting.php并按照注釋中的說明進行操作。
意向動作PhpStorm會密切注意您當前正在做的事情,并提出明智的建議(稱為意圖行動),以節(jié)省更多時間。通過意圖操作,您可以對正確的代碼進行自動更改 (與為可能不正確的代碼提供快速修復的代碼檢查相反)。
您的代碼引用了不存在的文件?PhpStorm沒問題。按Alt+Enter并選擇創(chuàng)建文件<文件名>:
要查看可用意圖動作的完整列表,在設(shè)置/首選項對話框中 Ctrl+Alt+S 去編輯| 。
要嘗試各種意圖動作,請在您的項目中打開workshop / 02_Editing / 05_Intentions / 5.1_Intentions.php并按照注釋中的說明進行操作。
**想要購買PhpStorm正版授權(quán)的朋友可以咨詢慧都官方客服。