??之前使用MyEclipse的時(shí)候,會(huì)打開(kāi)很多個(gè)選項(xiàng)卡,因?yàn)榇a是一層一層遞進(jìn)的,是隨著邏輯一層一層跳轉(zhuǎn)的,有時(shí)候修改代碼的時(shí)候會(huì)逐個(gè)鉆取進(jìn)入下一級(jí)的函數(shù)所在的類(lèi)的文件去修改功能,修改之后然后關(guān)閉一個(gè)選項(xiàng)卡,又會(huì)一層一層的返回到原來(lái)的地方,這樣很符合思維的習(xí)慣,順著代碼功能一路修改,修改之后又逐層原路返回。好處有兩點(diǎn):
??1、不迷路。有時(shí)候因?yàn)樵诟腁功能的時(shí)候,發(fā)現(xiàn)A功能中涉及B的功能也需要修改,又去修改B,有時(shí)候甚至還有C,以至于改完之后,自己都忘了為什么自己是來(lái)改C的。沒(méi)辦法,反正我記性不好,都是順著自己的感覺(jué)來(lái)。所以經(jīng)常會(huì)迷路,而MyEclipse的這個(gè)關(guān)閉當(dāng)前選項(xiàng)卡返回到最近使用的選項(xiàng)卡的功能經(jīng)常能提醒我剛才修改的是什么功能,為什么要修改關(guān)閉的那個(gè)文件。
??2、思維方式清楚。我覺(jué)得關(guān)閉之后返回最近使用的選項(xiàng)卡是最符合自己思維的方式,逐級(jí)深入的去修改業(yè)務(wù),修改之后又逐級(jí)返回,在返回剛才逐級(jí)進(jìn)來(lái)的類(lèi)文件時(shí),自己還可以順路再檢查一下自己是否有漏掉修改的地方,并且整個(gè)開(kāi)發(fā)的想法和思維又逐漸回歸主題。很清晰,不會(huì)有跳躍感。
自己會(huì)感覺(jué)很流暢,不至于感覺(jué)很跳躍。
??3、避免反復(fù)打開(kāi)需要看的頁(yè)面。按照使用順序逐個(gè)關(guān)閉選項(xiàng)卡的還有一個(gè)好處,就是可以避免反復(fù)打開(kāi)剛才關(guān)閉的頁(yè)面。如果是按照左右順序關(guān)閉的選項(xiàng)卡,很有可能剛才關(guān)閉的選項(xiàng)卡是下一個(gè)要關(guān)閉選項(xiàng)卡需要查看對(duì)比的頁(yè)面,這樣自己還要打開(kāi)剛剛關(guān)閉的選項(xiàng)卡,然后再關(guān)閉,這時(shí)候選項(xiàng)卡的位置又跑到新打開(kāi)的選項(xiàng)卡旁邊了,總之一個(gè)混亂,自己就經(jīng)常需要反復(fù)打開(kāi)剛才關(guān)閉的選項(xiàng)卡。
??好了,感覺(jué)這次題外話說(shuō)的有點(diǎn)多,下面就說(shuō)說(shuō)怎么在idea中設(shè)施關(guān)閉當(dāng)前選項(xiàng)卡后,自動(dòng)返回上一個(gè)使用的選項(xiàng)卡吧。
??點(diǎn)擊IDEA菜單的File->Settings…
??打開(kāi)修改配置頁(yè)面。

??點(diǎn)擊Editor->General->Editor Tabs,在右側(cè)內(nèi)容中When the current tab is closed, activate:,選擇Most recently opened tab。然后點(diǎn)擊OK,保存就可以啦。

??順便把最大能打開(kāi)的Tab選項(xiàng)卡標(biāo)簽頁(yè)設(shè)置為20個(gè),默認(rèn)為10個(gè),感覺(jué)夠用,我說(shuō)我的選項(xiàng)卡怎么有時(shí)候莫名其妙的會(huì)被關(guān)閉,原來(lái)是這里在做限制,先設(shè)置為20個(gè),以后不夠再說(shuō)。

??好啦,這樣感覺(jué)就好多啦,用起來(lái)順手多了。