日本综合一区二区|亚洲中文天堂综合|日韩欧美自拍一区|男女精品天堂一区|欧美自拍第6页亚洲成人精品一区|亚洲黄色天堂一区二区成人|超碰91偷拍第一页|日韩av夜夜嗨中文字幕|久久蜜综合视频官网|精美人妻一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
textmate2優(yōu)缺點(diǎn)有哪些-創(chuàng)新互聯(lián)

小編給大家分享一下textmate2優(yōu)缺點(diǎn)有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

創(chuàng)新互聯(lián)建站是一家專注于成都網(wǎng)站建設(shè)、網(wǎng)站建設(shè)和托管服務(wù)器的網(wǎng)絡(luò)公司,有著豐富的建站經(jīng)驗(yàn)和案例。

TextMate是Mac下的著名的文本編輯器軟件,與BBedit一起并稱蘋果機(jī)上的emacs和vim。尤其適合程序員使用,可以定制許多貼心使用的功能。TextMate的Bundles是TextMate的一個(gè)亮點(diǎn),可以有效的提高開發(fā)速度。包括DHH在內(nèi)的Rails核心開發(fā)者一直都使用TextMate進(jìn)行開發(fā),原因就是他們主要都在使用MacOS系統(tǒng),并且TextMate具備出色的界面、強(qiáng)大的宏定義、以及可下載和編輯的宏定義包(bundles),這些都幫助開發(fā)者將編碼的效率提升到高。

textmate2優(yōu)點(diǎn)

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)Pluginbundle的分發(fā)和管理機(jī)制,并且形成了一定規(guī)模的社區(qū)。TextMate的插件安裝非常簡單,而且隨裝隨用,隨時(shí)刪除。當(dāng)時(shí)很多軟件的插件都要自己拷貝so文件到制定目錄,vim需要在.vim/目錄下去解壓插件包或者手工復(fù)制vim。

3.定義了lexicalscope,使得所有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用戶,可以寫腳本開發(fā)bundle。

textmate2缺點(diǎn)

當(dāng)然,TextMate也有很多不足,加上作者在醞釀TM2,而不是快速迭代這一版本,導(dǎo)致演化過慢,很多功能都被其他編輯器模仿過去了。我覺得TM有以下幾點(diǎn)不足或者不再有優(yōu)勢的地方:

0.寬字符支持度很低,永遠(yuǎn)的痛!

1.Snippets已經(jīng)被Vim、eMacs、NotePad++等一大堆編輯器所吸收;

2.bundle連vim都可以通過pathogen模仿;

3.補(bǔ)全功能太弱;

4.臨時(shí)性的管道輸入輸出,需要經(jīng)過一個(gè)對(duì)話框,遠(yuǎn)不如vim方便;

5.tab標(biāo)簽式多文件,文件一多導(dǎo)航不佳,不支持屏幕分割;尤其是文件切換避免不了鼠標(biāo)操作,無法和Vim/eMacs的純鍵盤操作媲美;

6.文本查找對(duì)話框,連瀏覽器都不用了,也不如vim下的/方便。查找到的多個(gè)結(jié)果依賴鼠標(biāo)訪問,不像vim有quickfix和快捷鍵;

7.遠(yuǎn)程編輯文件太弱了。

以上是“textmate2優(yōu)缺點(diǎn)有哪些”這篇文章的所有內(nèi)容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內(nèi)容對(duì)大家有所幫助,如果還想學(xué)習(xí)更多知識(shí),歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道!


網(wǎng)頁名稱:textmate2優(yōu)缺點(diǎn)有哪些-創(chuàng)新互聯(lián)
瀏覽路徑:http://www.dlmjj.cn/article/dpsjhi.html