網(wǎng)友評(píng)分: 9.4分
TextMate Mac版是熱門的編程語言代碼的編輯軟件,非常適合程序員使用,它的Bundles功能是一個(gè)亮點(diǎn),可以讓你隨時(shí)調(diào)試你的C程序,從而可以有效的提高開發(fā)速度。
1、首創(chuàng)Snippets代碼自動(dòng)生成功能。相信很多人用TextMate是為了這個(gè)功能,它真的非常好用。當(dāng)時(shí)幾乎所有的IDE都是讓你填寫一大堆對(duì)話畫框,然后自動(dòng)生成一個(gè)文件或者代碼,繁瑣而靈活性不佳。而在TextMate僅僅靠一系列Snippets,就可以將預(yù)設(shè)好的縮寫詞擴(kuò)展成類、函數(shù)和分支循環(huán)結(jié)構(gòu),并且可以靠tab逐次的修改自定義的部位。
2、首創(chuàng)Plugin bundle的分發(fā)和管理機(jī)制,并且形成了一定規(guī)模的社區(qū)。TextMate的插件安裝非常簡(jiǎn)單,而且隨裝隨用,隨時(shí)刪除。當(dāng)時(shí)很多軟件的插件都要自己拷貝so文件到制定目錄,vim需要在.vim/目錄下去解壓插件包或者手工復(fù)制vim。
3、定義了lexical scope,使得所有Snippets,命令和宏的域都不是針對(duì)整個(gè)文件/項(xiàng)目的。這個(gè)設(shè)計(jì)使得不同類型的文件、甚至文件中不同的位置都可以共享相同的快捷鍵,行為卻是完全不同的。這一設(shè)計(jì)使得需要記住的快捷鍵命令大大減少,但是威力確依然不減。
4、自動(dòng)化編輯器里Discoverbility做得最好的。TextMate常常被用來和Vim、eMacs相比,具備不輸后兩者鍵盤操作,相差不遠(yuǎn)的可擴(kuò)展性。但是她的學(xué)習(xí)曲線卻驚人的平滑。這得意于她所有的快捷鍵都可以找到對(duì)應(yīng)的菜單操作。新手翻幾次菜單后,就可以記住常規(guī)的快捷鍵,而因?yàn)榈?點(diǎn)的緣故,用戶可以用這些快捷鍵在不同文件類型中去嘗試,可以獲得不太超出預(yù)料的結(jié)果。
5、善用腳本??赡芤?yàn)門extMate的作者之前是eMacs用戶,因此對(duì)于調(diào)用腳本的支持完善得很好,事實(shí)上,大部分TextMate命令都會(huì)調(diào)用外部腳本來實(shí)現(xiàn)某些功能。而且腳本可以是python、ruby、shell、perl等任何unix下能運(yùn)行的腳本。此外TextMate還不強(qiáng)迫用戶學(xué)會(huì)這些腳本語言,你可以作為bundle用戶,可以寫腳本開bundle。
以前總聽說TextMate支持多標(biāo)簽,可我怎么也找不到,原來必須先建個(gè)項(xiàng)目,項(xiàng)目里面的文件就能以標(biāo)簽形式顯現(xiàn)了。
標(biāo)簽間的切換,以及TextMate最夢(mèng)幻的一個(gè)功能——智能查找(調(diào)出Go to File 窗口,如果你想找pitches_controller_test.rb,只需輸入pct,回車,就是你了)。它還有個(gè)兄弟Go to Symbol
關(guān)于本站|下載幫助|下載聲明|軟件發(fā)布|聯(lián)系我們
Copyright ? 2005-2024 m.obymc.com.All rights reserved.
浙ICP備06019006號(hào)-1 浙公網(wǎng)安備33038102330474號(hào)