成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Sublime Text使用體驗

開發 開發工具 后端
說服我使用一種新編輯器是很難的,但鑒于聽到Sublime Text獲得如此多的贊揚,我最終決定試一下。畢竟,比起我的又老又生硬的Vim,Sublime Text界面好看的多,布局更順手——我是對界面很挑剔的。于是,在tuts+上看了幾篇資料后,我就開始在工作中試用起來。下面就是我的一些體驗。

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的編輯器。

英文原文:The Sublime Text Experiment

 

譯文鏈接:http://www.aqee.net/the-sublime-text-experiment/

責任編輯:林師授 來源: 外刊IT評論
相關推薦

2014-08-20 10:47:58

Lime Text開源

2020-05-09 09:31:15

前端開發Sublime Tex擴展

2014-12-23 14:55:23

前端

2018-03-19 15:46:42

LinuxCTagsSublime Tex

2017-09-14 14:30:47

LinuxSublime Tex編輯器

2013-10-21 10:01:04

編碼工具擴展

2015-07-15 10:46:00

Sublime Tex

2020-06-23 17:30:44

前端Sublime

2010-05-12 09:15:35

2012-11-28 11:08:46

2022-05-16 10:41:40

GNOME 42Console控制臺

2013-05-30 10:02:08

Windows 8.1開始按鈕

2020-11-09 09:46:27

MySQLText類型

2011-09-22 09:21:50

Qomo 3.0

2015-08-21 17:35:26

2011-07-27 14:10:43

javascript

2009-06-15 13:24:34

2017-11-10 14:09:49

Riverbed數字服務IT

2015-10-16 09:43:13

SDNdockerdocker網絡

2010-05-04 12:18:43

Oracle Text
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品国产视频在线观看 | 中文字幕精品一区 | 久久黄网 | 午夜看电影在线观看 | 三级成人在线 | 国产欧美三区 | 天天拍天天射 | 久久久www成人免费精品 | 中文字幕在线观看www | 久久久久精 | 九九视频网 | 国产一二三区在线 | 天天久久 | 男女国产网站 | 日韩欧美三级电影 | 国产精品久久久久国产a级 欧美日本韩国一区二区 | 亚洲欧洲在线观看视频 | 久久精品一区二区三区四区 | 在线看91 | 中文字幕乱码一区二区三区 | 亚洲精品一区在线 | 91精品国产综合久久香蕉922 | 国产成人精品一区二区三区视频 | 成人免费三级电影 | 在线国产一区二区 | 国产在线观看 | www.久久久久久久久久久久 | 欧美黄在线观看 | 亚欧精品一区 | 国产亚洲欧美在线 | 草久久久 | 国产欧美一区二区三区久久 | 精品在线一区 | 一级网站| 国产一区二区三区不卡av | 久久精品高清视频 | 国产视频精品区 | 国产精彩视频一区 | 国产精品成人av | 日韩精品一区二区三区中文在线 | 久久久久久免费免费 |