Sublime Text

Sublime Text

跨平台的代碼文本編輯器
Sublime Text是一個代碼編輯器(Sublime Text2是收費軟件,但可以無限期試用),也是HTML和散文先進的文本編輯器。Sublime Text是由程序員Jon Skinner于2008年1月份所開發出來,它最初被設計為一個具有豐富擴展功能的Vim。Sublime Text具有漂亮的用戶界面和強大的功能,例如代碼縮略圖,Python的插件,代碼段等。還可自定義鍵綁定,菜單和工具欄。Sublime Text的主要功能包括:拼寫檢查,書簽,完整的Python API,Goto功能,即時項目切換,多選擇,多窗口等等。Sublime Text适用于Mac,Windows和Linux。 無論使用何種操作系統,隻需一個許可即可在您擁有的每台計算機上使用Sublime Text。[1]
    軟件名稱:崇高文本 軟件平台: 軟件語言: 開發商: 軟件授權: 軟件版本: 軟件大小: 外文名:Sublime Text 開發者:Jon Skinner 推出時間:2008年1月 作用:代碼編輯器 新版本:Sublime Text2.0

功能特性

Sublime Text2支持多種編程語言的語法高亮、擁有優秀的代碼自動完成功能,還擁有代碼片段(Snippet)的功能,可以将常用的代碼片段保存起來,在需要時随時調用。支持VIM模式,可以使用Vim模式下的多數命令。支持宏,簡單地說就是把操作錄制下來或者自己編寫命令,然後播放剛才錄制的操作或者命令。

Sublime Text2還具有良好的擴展能力和完全開放的用戶自定義配置與神奇實用的編輯狀态恢複功能。支持強大的多行選擇和多行編輯。強大的快捷命令“可以實時搜索到相應的命令、選項、snippet和syntex,按下回車就可以直接執行,減少了查找的麻煩。即時的文件切換。随心所欲的跳轉到任意文件的任意位置。多重選擇功能允許在頁面中同時存在多個光标。

該編輯器在界面上比較有特色的是支持多種布局和代碼縮略圖,右側的文件略縮圖滑動條,方便地觀察當前窗口在文件的那個位置。也提供了F11和Shift+F11進入全屏免打擾模式。代碼縮略圖、多标簽頁和多種布局設置,在大屏幕或需同時編輯多文件時尤為方便全屏免打擾模式,更加專心于編輯。

代碼縮略圖的功能在更早的編輯器TextMate中就已經存在,TextMate已經開源。Sublime Text2支持文件夾浏覽,可以打開文件夾,在左側會有導航欄,方便在同時處理多個文件。多個位置同時編輯,按住ctrl,用鼠标選擇多個位置,可以同時在對應位置進行相同操作。

Sublime Text2還有編輯狀态恢複的能力,即當你修改了一個文件,但沒有保存,這時退出軟件,軟件不詢問用戶是否要保存的,因為無論是用戶自發退出還是意外崩潰退出,下次啟動軟件後,之前的編輯狀态都會被完整恢複,就像退出前時一樣。

快捷鍵

Ctrl+L選擇整行(按住-繼續選擇下行)

Ctrl+KK從光标處删除至行尾

Ctrl+KBackspace從光标處删除至行首

Ctrl+J合并行(已選擇需要合并的多行時)

Ctrl+KU改為大寫

Ctrl+KL改為小寫

Ctrl+D選擇字符串 (按住-繼續選擇下個相同的字符串)

Ctrl+M光标移動至括号内開始或結束的位置

Ctrl+/注釋整行(如已選擇内容,同“Ctrl+Shift+/”效果)

Ctrl+Shift+c轉換為utf8

Ctrl+R搜索指定文件的函數标簽

Ctrl+G跳轉到指定行

Ctrl+KT折疊屬性

Ctrl+K0展開所有

Ctrl+U軟撤銷

Ctrl+T詞互換

Tab縮進自動完成

Shift+Tab去除縮進

Ctrl+Enter光标後插入行

Ctrl+F2設置書簽

F2下一個書簽

Shift+F2上一個書簽

shift+鼠标右鍵列選擇

Alt+F3選中文本按下快捷鍵,即可一次性選擇全部的相同文本進行同時編輯

Alt+.閉合當前标簽

F6檢測語法錯誤

F9行排序(按a-z)

F11全屏模式

Ctrl+Shift+Enter光标前插入行

Ctrl+Shift+[折疊代碼

Ctrl+Shift+]展開代碼

Ctrl+Shift+↑與上行互換

Ctrl+Shift+↓與下行互換

Ctrl+Shift+A選擇光标位置父标簽對兒

Ctrl+Shift+D複制光标所在整行,插入在該行之前

ctrl+shift+F在文件夾内查找,與普通編輯器不同的地方是sublime允許添加多個文件夾進行查找

Ctrl+Shift+K删除整行

Ctrl+Shift+L鼠标選中多行(按下快捷鍵),即可同時編輯這些行

Ctrl+Shift+M選擇括号内的内容(按住-繼續選擇父括号)

Ctrl+Shift+P打開命令面闆

Ctrl+Shift+/注釋已選擇内容

Ctrl+Shift+Enter光标前插入行

Ctrl+PageDown、Ctrl+PageUp文件按開啟的前後順序切換

Ctrl+鼠标左鍵可以同時選擇要編輯的多處文本

Shift+鼠标右鍵(或使用鼠标中鍵)可以用鼠标進行豎向多行選擇

Shift+Tab去除縮進

Alt+Shift+1~9(非小鍵盤)屏幕顯示相等數字的小窗口

插件管理

安裝Package Control

按Ctrl+`調出console。

粘貼安裝代碼(見擴展閱讀)到底部命令行并回車。

重啟Sublime Text2。

如果在Perferences->package,settings中看到package control這一項,則安裝成功。

可以到官網鍊接(見擴展閱讀)下載Package Control.sublime-package放到sublime安裝目錄裡的data裡installed package文件夾(這個文件夾位置可能會不一樣)。

用Package Control安裝其他插件

按下Ctrl+Shift+P調出命令面闆

輸入install調出Install Package選項并回車,然後在列表中選中要安裝的插件。

推薦插件

GBK to UTF8

将文件編碼從GBK轉換成UTF8,快捷鍵Ctrl+Shift+C

zenCoding

zenCoding是一種快速的html、css編寫方式。默認用tab鍵.

已經更名為Emmet。

JS Format

一個JS代碼格式化插件。默認ctrl+alt+f

BracketHighlighter

括弧高亮插件,清晰明了

Git

代碼版本管理

ChineseLocalization

漢化插件,支持無縫切換中文、日語、英文

新版發布

Sublime Text3 Beta版已發布,最新版本為Build 3083。

相關詞條

相關搜索

其它詞條