您好,登錄后才能下訂單哦!
本篇文章為大家展示了Sublime Text的使用體驗是什么,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
說服我使用一種新編輯器是很難的,但鑒于聽到Sublime Text獲得如此多的贊揚,我最終決定試一下。畢竟,比起我的又老又生硬的Vim,Sublime Text界面好看的多,布局更順手——我是對界面很挑剔的。于是,在tuts+上看了幾篇資料后,我就開始在工作中試用起來。下面就是我的一些體驗。
先說Sublime Text的優點:
Sublime Text跨平臺。如果一種編輯器只能運行在一種平臺上,我是絕對不會考慮它的,跨平臺是必要條件。
Sublime Text不僅跨平臺,而且在所有平臺上看起來都很漂亮。很流暢,響應靈敏,很吸引眼球。
Sublime Text的一個獨特的功能是支持多光標操作:它能讓你對文本中的多個地方同時做修改,你可以看到多個地方在你輸入的時候同時發生變化。重構時用它很方便,比如修改一個變量名。
Sublime Text的command palette能夠讓你輕松的做任何操作,勉去了記憶眾多快捷鍵的痛苦。你只需要打開command palette ,輸入幾個字母,Sublime Text會用模糊查詢給你提供建議和選項。跟直接使用快捷鍵幾乎沒區別。
所有的操作和選項都很直觀的放在菜單里。雖然我并不是很多的使用菜單(感謝command palette),但你可以在里面查找你想要的操作,學會這個編輯器里有哪些功能。
打開文件很快,而且可以通過Go to anything彈出面板轉到文件中任何地方。我使用Vim時一直使用ctrlp來做這種事情,但Sublime Text支持轉到某個位置和某行,非常方便。
編輯文件的同時你可以啟動編譯,看到輸出結果,這種交互能讓你快速發現編譯錯誤。這點集成的非常好,非常順滑,比Vim要好。
在Sublime Text里你可以使用Vim命令進行光標移到和編輯文本,很顯然,如果你習慣Vim,你可以在Sublime Text了進行閃電般的快速編輯。
當然,Sublime Text里還提供了很多非常有用的文本操作命令,你可以設定快捷鍵綁定這些操作。
Sublime Text擴展性很好,它使用了Python式的插件系統。這顯然是一個很大和活躍的社區,可以為它提供豐富的插件,這也意味著你可以在網上找的任何你想要的插件來集成你想要的功能。
不幸的是,Sublime Text也有不少缺點:
盡管Sublime Text是跨平臺的,但它看起來并不是為同時在多個平臺上的用戶設計的。比如,快捷鍵在各個平臺上都不同,這比由Cmd變成Ctrl要嚴重的多。這可能是由于Sublime Text的設計傾向于平臺本地化。在不同的平臺上記憶不同的快捷鍵無疑是討厭的,經常切換平臺時常會弄錯。
Sublime Text的配置文件是存在固定格式、平臺特定的文件里的。可能同樣是因為Sublime Text希望***化的和操作系統本地集成的原因。然而,這就使得你將配置文件存放在Git版本庫里變得很麻煩,在不同的機器,不同的操作系統上不能共享。
Sublime Text使用JSON格式存放配置參數,這適合是無可非議,但確有個很大的缺點:設置的每一行結尾都需要一個逗號,除非***一行。很多在我修改配置時都忘了這一點。使用JSON的另外一個缺點是,這種格式不是很強大:因為它基本上都是key/value值,你無法添加條件依賴(比如,在不同的機器上不同的配置),或引用其它文件。
Sublime Text沒有命令行界面。我經常需要編輯遠程系統上的文件,通常只有一個命令行終端。這種情況下,我只能用其它編輯器。
Sublime Text很明顯的另外一個缺點:它不開源,而且收費版的價格也不便宜。我并不是反對任何閉源軟件,而且如果一個編輯器我需要天天使用它,我很愿意花錢買它。然而,有一些現實問題:我工作的那臺機器無法運行Sublime Text,因為Sublime Text引用了一些舊的程序庫,我機器上沒有。我無法自己重新編譯它,它就毫無用處了。而且,有一點我需要說的是,我不喜歡這種一個編輯器的生命依賴于某個人的專注和貢獻,萬一他被車撞了呢。如果他的開發終止了,也許會人能克隆一個來支持現有用戶們,這是個未知數。
我只是試用了一下Sublime Text 2,因為我說的這些問題都是根本性的,我不認為在未來的版本上在這方面會有所改進。我對這些事情不是很習慣,一次又一次的在使用時犯錯,我最終決定重回 Vim。然而,我認為Sublime Text是個很不錯的編輯器,我認為它是至今為止發現的最有可能替代Vim的編輯器。
上述內容就是Sublime Text的使用體驗是什么,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。