作為一個學(xué)生黨,一開始使用atom時候并沒有意識到atom一些小功能的巨大作用,直到自己實習(xí)參與了項目,才知道這些功能在一個項目中是能極大提高工作效率的開發(fā)利器
下面是一位不愿意透露其姓名的彭湖灣同學(xué)(其實就是我啦)的使用體會,我們姑且稱之為W同學(xué)
1.通過關(guān)鍵字段全項目檢索目標(biāo)代碼文件command+shift+F(mac)ctrl+shift+F(windows)
【場景一】:W同學(xué)在tower(一個團(tuán)隊協(xié)作工具)上接到了一個小任務(wù),他要在公司運營的一個站點上站點模塊里,對一個公告欄的bug進(jìn)行修正
但這個模塊并不是他寫的,他并不熟悉。W同學(xué)一開始試圖逐個打開文件并在里面尋找站點公告這一部分的文件代碼,但這個文件嵌套得比較深,當(dāng)W同學(xué)連續(xù)做了【打開目錄A】--》【打開目錄A中的目錄AA】--》【打開文件夾AA中的文件AAA】--》【臥槽文件不在目錄A!fuck!】--》【打開目錄B】....同上 許多次之后,W同學(xué)意識到他所做的一切相當(dāng)?shù)纳当?/span>,因為這導(dǎo)致找代碼的時間占了他解決問題的90%的時間
【解決辦法】W同學(xué)發(fā)現(xiàn)在目標(biāo)代碼里,有“站點公告”一行醒目的字段,并且他認(rèn)為整個項目里只有目標(biāo)文件含有這個字段,于是!他command + shift +F彈出一個搜索框,輸入關(guān)鍵字段——“站內(nèi)公告”
然后回車,atom開始在數(shù)K數(shù)W個文件的項目中通過“站內(nèi)公告”字段尋找目標(biāo)文件
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式