• <menu id="w2i4a"></menu>
  • logo PhpStorm快速入門指南

    文檔首頁>>PhpStorm快速入門指南>>PHP集成開發(fā)環(huán)境PhpStorm快速入門指南(五):查找代碼

    PHP集成開發(fā)環(huán)境PhpStorm快速入門指南(五):查找代碼


    PhpStorm是一個(gè)輕量級(jí)且便捷的PHP IDE,其旨在提高用戶效率,可深刻理解用戶的編碼,提供智能代碼補(bǔ)全,快速導(dǎo)航以及即時(shí)錯(cuò)誤檢查??呻S時(shí)幫助用戶對(duì)其編碼進(jìn)行調(diào)整,運(yùn)行單元測(cè)試或者提供可視化debug功能。

    點(diǎn)擊下載PhpStorm最新版2019.3.1

    當(dāng)您的項(xiàng)目很大時(shí),或者當(dāng)您必須使用他人編寫的代碼時(shí),至關(guān)重要的是能夠快速找到您要查找的內(nèi)容并深入研究代碼。這就是PhpStorm帶有一組導(dǎo)航 功能的原因,該功能將幫助您查找代碼。

    基本搜尋

    為了找到項(xiàng)目中使用的特定符號(hào),PhpStorm建議通過“ 查找用法” 進(jìn)行全面搜索Alt+F7:

    您還可以僅在當(dāng)前文件中Ctrl+F,目錄中,任意范圍內(nèi)或整個(gè)項(xiàng)目中搜索Ctrl+Shift+F。

    要嘗試基本搜索,請(qǐng) 在您的項(xiàng)目中打開workshop / 01_Navigation / 05_Find_usages / 5.2_Find_Usages.php或workshop / 01_Navigation / 05_Find_usages / 5.1_Highlight_Usages_in_File.php并按照注釋中的說明進(jìn)行操作。

    項(xiàng)目導(dǎo)航

    您可以通過查看文件結(jié)構(gòu)及其導(dǎo)入或調(diào)用層次結(jié)構(gòu)了解很多,并可以在強(qiáng)大的導(dǎo)航操作的幫助下使用它來瀏覽代碼。

    • “隨處搜索”使您可以一次搜索類,文件,符號(hào)和菜單操作,并導(dǎo)航到它們。要啟動(dòng)“隨處搜索”,請(qǐng)單擊search_everywhere PhpStorm窗口右上角的放大鏡圖標(biāo)或按Shift兩次。如果未指定任何搜索模式,則PhpStorm將顯示最近文件的列表,您可以在其中單擊以下內(nèi)容導(dǎo)航到相關(guān)項(xiàng)目:


    要搜索特定內(nèi)容,請(qǐng)鍵入搜索模式。請(qǐng)注意,除符號(hào)外,“無處不在搜索”還可以查找操作:

    在“ 無處不在搜索”模式下,PhpStorm甚至接受CamelHumps并識(shí)別中間匹配項(xiàng)。

    要嘗試各種使用“隨處搜索”的方法,請(qǐng)?jiān)陧?xiàng)目中打開workshop / 01_Navigation / 01_Navigate_to_something_you_know / 1.6_Search_everywhere.md并按照說明進(jìn)行操作。

    當(dāng)然 ,您也可以按名稱導(dǎo)航到類 Ctrl+N,文件 Ctrl+Shift+N或符號(hào) Ctrl+Shift+Alt+N,請(qǐng)參閱 按名稱搜索目標(biāo)(在各處搜索)。

    • 轉(zhuǎn)到聲明 (Ctrl+B,Ctrl+Click)將帶您到首次聲明特定符號(hào)的位置。這種類型的導(dǎo)航可在源代碼中的任何位置使用,甚至可以在其他類或注釋中使用。要嘗試瀏覽“聲明”,請(qǐng)?jiān)陧?xiàng)目中打開workshop / 01_Navigation / 02_Navigate_to_Declaration / 2.1_Go_to_declaration.php,然后按照注釋中的說明進(jìn)行操作。
    • 轉(zhuǎn)到實(shí)現(xiàn) Ctrl+Alt+B 將帶您到特定類的實(shí)現(xiàn)。如果有多種實(shí)現(xiàn),PhpStorm會(huì)在列表中顯示它們,您可以在其中選擇要導(dǎo)航的相關(guān)實(shí)現(xiàn)。要嘗試瀏覽“實(shí)施”,請(qǐng)?jiān)谀捻?xiàng)目中打開workshop / 01_Navigation / 04_Navigate_class_hierarchies / 4.1_Go_to_Implementation.php并按照注釋中的說明進(jìn)行操作。


    瀏覽時(shí)間軸

    PhpStorm會(huì)自動(dòng)在本地歷史記錄中跟蹤您對(duì)源代碼所做的更改,重構(gòu)的結(jié)果等。與傳統(tǒng)的版本控制系統(tǒng)相反,始終啟用本地歷史記錄。要查看文件或文件夾,請(qǐng)選擇VCS |。當(dāng)?shù)貧v史| 從主菜單顯示歷史記錄。您可以在此處查看更改,恢復(fù)更改(回滾更改按鈕)或創(chuàng)建補(bǔ)丁(iconCreatePatch.png):


    要自己嘗試使用本地歷史記錄,請(qǐng)?jiān)谀捻?xiàng)目中打開workshop / 09_Version_Control / 07_Local_History.php并按照注釋中的說明進(jìn)行操作。

    **想要購買PhpStorm正版授權(quán)的朋友可以咨詢慧都官方客服。

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();