作為一個(gè)學(xué)生黨,一開始使用atom時(shí)候并沒有意識到atom一些小功能的巨大作用,直到自己實(shí)習(xí)參與了項(xiàng)目,才知道這些功能在一個(gè)項(xiàng)目中是能極大提高工作效率的開發(fā)利器

 

下面是一位不愿意透露其姓名的彭湖灣同學(xué)其實(shí)就是我啦)的使用體會,我們姑且稱之為W同學(xué)

 

1.通過關(guān)鍵字段全項(xiàng)目檢索目標(biāo)代碼文件command+shift+F(mac)ctrl+shift+F(windows)

 

【場景一】:W同學(xué)在tower(一個(gè)團(tuán)隊(duì)協(xié)作工具)上接到了一個(gè)小任務(wù),他要在公司運(yùn)營的一個(gè)站點(diǎn)上站點(diǎn)模塊里,對一個(gè)公告欄的bug進(jìn)行修正

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

 

但這個(gè)模塊并不是他寫的,他并不熟悉。W同學(xué)一開始試圖逐個(gè)打開文件并在里面尋找站點(diǎn)公告這一部分的文件代碼,但這個(gè)文件嵌套得比較深,當(dāng)W同學(xué)連續(xù)做了【打開目錄A】--》【打開目錄A中的目錄AA】--》【打開文件夾AA中的文件AAA】--》【臥槽文件不在目錄A!fuck!】--》【打開目錄B】....同上 許多次之后,W同學(xué)意識到他所做的一切相當(dāng)?shù)纳当?/span>,因?yàn)檫@導(dǎo)致找代碼的時(shí)間占了他解決問題的90%的時(shí)間

 

移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

 

【解決辦法】W同學(xué)發(fā)現(xiàn)在目標(biāo)代碼里,有“站點(diǎn)公告”一行醒目的字段,并且他認(rèn)為整個(gè)項(xiàng)目里只有目標(biāo)文件含有這個(gè)字段,于是!他command + shift +F彈出一個(gè)搜索框,輸入關(guān)鍵字段——“站內(nèi)公告”

 

 移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

 

然后回車,atom開始在數(shù)K數(shù)W個(gè)文件的項(xiàng)目中通過“站內(nèi)公告”字段尋找目標(biāo)文件

 

 移動開發(fā)培訓(xùn),Android培訓(xùn),安卓培訓(xùn),手機(jī)開發(fā)培訓(xùn),手機(jī)維修培訓(xùn),手機(jī)軟件培訓(xùn)

網(wǎng)友評論