TextMate for Mac特別版是一款非常好用的文本編輯工具,軟件TextMate是Mac上非常好用的代碼編輯器,并且軟件有很多個(gè)性化的設(shè)置,這樣讓用戶盡可能地?fù)碛袀(gè)人習(xí)慣地更有效率地進(jìn)行工作,軟件無論是從界面還是宏定義獨(dú)樹一幟,有需要的小伙伴們,可以在本站進(jìn)行TextMate下載試試喲~

1、首創(chuàng)Snippets代碼自動(dòng)生成功能
相信很多人用TextMate是為了這個(gè)功能,它真的非常好用。當(dāng)時(shí)幾乎所有的IDE都是讓你填寫一大堆對(duì)話畫框,然后自動(dòng)生成一個(gè)文件或者代碼,繁瑣而靈活性不佳。而在TM僅僅考一系列Snippets,就可以將預(yù)設(shè)好的縮寫詞擴(kuò)展成類、函數(shù)和分支循環(huán)結(jié)構(gòu),并且可以考tab逐次的修改自定義的部位4 f0 W- R0 Y( h: m e
2、首創(chuàng)Plugin bundle的分發(fā)和管理機(jī)制,并且形成了一定規(guī)模的社區(qū)
TextMate的插件安裝非常簡單,而且隨裝隨用,隨時(shí)刪除。當(dāng)時(shí)很多軟件的插件都要自己拷貝so文件到制定目錄,vim需要在.vim/目錄下去解壓插件包或者手工復(fù)制vim。
3、定義了lexical scope,使得所有Snippets、命令和宏的域都不是針對(duì)整個(gè)文件/項(xiàng)目
這個(gè)設(shè)計(jì)使得不同類型的文件、甚至文件中不同的位置都可以共享相同的快捷鍵,行為卻是完全不同的。這一設(shè)計(jì)使得需要記住的快捷鍵命令大大減少,但是威力確依然不減!
3、自動(dòng)化編輯器里Discoverbility做得最好的
TextMate常常被用來和Vim、eMacs相比,具備不輸后兩者鍵盤操作,相差不遠(yuǎn)的可擴(kuò)展性。但是她的學(xué)習(xí)曲線卻驚人的平滑。這得意于她所有的快捷鍵都可以找到對(duì)應(yīng)的菜單操作。新手翻幾次菜單后,就可以記住常規(guī)的快捷鍵,而因?yàn)榈?點(diǎn)的緣故,用戶可以用這些快捷鍵在不同的文件類型中去嘗試,可以獲得不太超出預(yù)料的結(jié)果
4、善用腳本
可能因?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用戶,可以寫腳本開發(fā)bundle。
能夠搜索和替換項(xiàng)目/ h( z3 e5 i/ ? ~% \; y
自動(dòng)縮進(jìn)粘貼文本7 \/ J; e/ K1 X+ v4 B3 u
自動(dòng)配對(duì)括號(hào)和其他字符
剪貼板歷史記錄
類似CSS選擇器來精確操作設(shè)置范圍7 @" @& \5 D: p: Z' c
多個(gè)文件工作動(dòng)態(tài)綱要) s) _1 f! ?+ ~9 n
觸發(fā)詞展開代碼塊的標(biāo)簽
項(xiàng)目工作時(shí)使用文件標(biāo)簽/ N1 A* f$ `6 }
可折疊的代碼塊
快速彈出概述和導(dǎo)航功能, Y0 u/ W/ H# x6 b* ]! u7 E3 l
插件能使用你喜愛的腳本語言運(yùn)用
無需編程錄制2 {. y+ t. J3 ~1 A
在一個(gè)文檔中運(yùn)行shell命令
支持darcs,Perforce,SVK
支持超過50種語言* J# r2 k/ T' h8 d, G
以最少的擊鍵在項(xiàng)目文件之間切換
可建立Xcode項(xiàng)目
以前總聽說TextMate支持多標(biāo)簽,可我怎么也找不到,原來必須先建個(gè)項(xiàng)目,項(xiàng)目里面的文件就能以標(biāo)簽形式顯現(xiàn)了。標(biāo)簽間的切換,以及TextMate最夢幻的一個(gè)功能——智能查找(
T 調(diào)出Go to File 窗口,如果你想找pitches_controller_test.rb,只需輸入pct,回車,就是你了)。它還有個(gè)兄弟Go to Symbol

TextMate提供的文本操作也很簡單,無非是移動(dòng)、選中和智能變換。移動(dòng),記住上下左右就夠了。不過,TextMate牛就牛在做移動(dòng),人家都能做出花來,比如,像CamelCaseWords這樣連在一起,但是用大寫字母分開的詞,用^ ←/ ^ →居然可以一個(gè)詞一個(gè)詞的跳躍。以前在Windows的記事本里發(fā)現(xiàn)一個(gè)很貼心的設(shè)計(jì):按住alt就可以列選。其實(shí),TextMate也可以,按住就行。接下來是TextMate的有一個(gè)賣點(diǎn):自動(dòng)補(bǔ)全(按
,就是esc鍵啦)。
ctrl+e 一行的行首/行尾切換3 V) v& z. B! | 七度蘋果電腦軟件
option+ <- -> 光標(biāo)往左 右移動(dòng)一個(gè)單詞# N, ?- Q0 ?; x7 u 七度蘋果電腦軟件
ctrl+k 剪切掉光標(biāo)后的內(nèi)容1 q( g3 F" I. \# I% o, D 七度蘋果電腦軟件
ctrl+y 在光標(biāo)后面復(fù)制內(nèi)容
ctrl+w 選擇一個(gè)單詞( V1 P# z* F3 s6 Q 七度蘋果電腦軟件
shift+command+L 選擇一行
ctrl+G 單個(gè)字符大小寫轉(zhuǎn)換. d% r7 u N+ j. g, C 七度蘋果電腦軟件
ctrl+u 整個(gè)單詞大寫# Q( {& m% c# z: @# J, Y 七度蘋果電腦軟件
shift+ctrl+u 整個(gè)單詞小寫8 L' f6 X0 y2 g. `( s8 i 七度蘋果電腦軟件
ctrl+T 光標(biāo)左右兩個(gè)字符位置調(diào)換
ctrl+option+u 整行所有的單詞首字符大寫
shift+ctrl+u 整行單詞小寫
ctrl+command+<- -> 所選中的左移 右移 可結(jié)合ctrl+w來使用
當(dāng)用shift+光標(biāo)來選中了一個(gè)區(qū)域后,按option來選擇兩光標(biāo)垂直區(qū)域,也叫column select* Y5 u+ A; r6 U! L$ Z 七度蘋果電腦軟件
command+[ ] 左移 右移所選中的內(nèi)容3 Q7 [8 K+ h, _6 ]: S 七度蘋果電腦軟件
忽略文件或目錄
在textmate的references(command+,)->Advanced->Folder References中的File Pattern,在某個(gè)豎線‘|’后面加上\.lock|,這個(gè)可以忽略文件Gemfile.lock,\.ru|. c#
1贛教云教學(xué)通2.0-贛教云教學(xué)通2.0下載 v5......
2step7 microwin-西門子PLC S7......
3易迅電子病歷管理軟件-易迅電子病歷管理軟件下載 ......
4【騰訊手游模擬器綠色版下載】騰訊手游模擬器綠色精......
5悟空數(shù)學(xué)電腦端官方正版2024最新版綠色免費(fèi)下載......
6Archbee軟件提供下載-Archbee客戶端......
7百度網(wǎng)盤清爽精簡純凈版-網(wǎng)盤工具-百度網(wǎng)盤清爽精......
8360安全瀏覽器-瀏覽器-360安全瀏覽器下載 ......