標籤:
http://jingyan.baidu.com/article/ff4116259b057c12e48237b8.html
Sublime Text作為一款輕量、簡潔、高效、跨平台的編輯器。支援N多種語言,受工程師所愛!這裡教大家如何啟用Sublime Text 2.0.2,並教大家如何安裝包控制器(package control)和安裝外掛程式(Emmet、SublimeLinter、jQuery等外掛程式)
1.啟用註冊sublime text2
接下來教大家如何註冊破解Sublime Text 2.0.2。
複製代碼如下:(32、64位通用)
----- BEGIN LICENSE -----
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
------ END LICENSE ------
2.Sumblime Text 2 常用外掛程式以及安裝方法
1.只有安裝了包控制器(package control)才能安裝各種神隊友的外掛程式。首先按Ctrl+~呼出命令控制器。
2.然後將下面的命令複製到命令欄中後按斷行符號。看到成功的提示重啟就能看到Package Control了。
命令如下:
import urllib2,os; pf=‘Package Control.sublime-package‘; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),‘wb‘).write(urllib2.urlopen(‘http://sublime.wbond.net/‘+pf.replace(‘ ‘,‘%20‘)).read()); print(‘Please restart Sublime Text to finish installation‘
安裝完成後你可以在左下角看到運行結果
最後你再輸入
div#page>div.logo+ul#navigation>li*5>a
後,再按個tab鍵試試,會出現神奇的效果
((h4>a[rel=external])+p>img[width=500 height=320])*12
Sublime Text2 常用外掛程式
Package Control 完成安裝SublimeText後必須安裝的東西
ConvertToUTF8 安裝後可以識別漢字,消除亂碼
Clipboard History 剪下板增強工具
Theme – Soda 主題,
FTPSync 免費和易用的FTP工具
SASS Build 編寫CSS的前置處理器
Emmet 是一個可以讓你更快更高效地編寫HTML和CSS,節省你大量時間的外掛程式
SublimeLinter 節省磁碟空間
SublimeEnhancements 側邊欄菜單帶來擴充的功能
PackageResourceViewer 查看和編輯SublimeText附帶的不同的包
Git 運行Git命令,包括添加,提交檔案,查看日誌,檔案註解以及其它Git功能
Alignment 代碼看起來更簡潔和可讀,便於編輯
Trmmer 自動刪除這些不必要的空格
ColorPicker方便地調用你原生調色盤應用
FileDiffs 兩個不同檔案的差異
DocBlockr 對代碼建立文檔。它會解析函數,變數,和參數,根據它們自動產生文檔範式
http://www.oschina.net/translate/20-powerful-sublimetext-plugins
Sublime Text 3能用支援的外掛程式推薦
Package control 外掛程式管理
BracketHighlighter 高亮顯示匹配的括弧、引號和標籤
TrailingSpacer 高亮顯示多餘的空格和Tab
Alignment 等號對齊
Clipboard-history 粘貼板記錄
gbk4subl 支援GBK編碼 外掛程式下載: https://github.com/jeewood/gbk4subl
Tradsim 中文繁字型和簡體字轉換
SideBarEnhancements 側邊欄增強
ColorPicker 調色盤
Hex-to-HSL-Color Hex顏色模式轉HSL顏色模式
CSScomb CSS屬性排序
CSS Compact Expand CSS屬性展開收縮
JsFormat javascript格式化
SublimeTmpl 快速組建檔案模板
Emmet html/CSS快速編輯(原名Zen Coding)
sublimeLinter 代碼錯誤提示
http://www.tuicool.com/articles/qEFJrm
使用者設定檔:
單擊Preferences--Settings – users,使用者根據自己喜好進行自訂
{
"color_scheme": "Packages/Color Scheme - Default/Monokai.tmTheme",
"font_size": 13,
"highlight_line": true,
"ignored_packages":
[
"Vintage"
],
"scroll_past_end": false,
"tab_size": 4,
"theme": "Soda Light.sublime-theme",
"translate_tabs_to_spaces": true,
"trim_trailing_white_space_on_save": true,
"word_wrap": true
}
3.SubLime Text快速鍵
快速鍵
Ctrl+D 選詞 (反覆按快速鍵,即可繼續向下同時選中下一個相同的文本進行同時編輯)
Ctrl+F 尋找內容
Ctrl+G 跳轉到相應的行
Ctrl+H 替換
Ctrl+J 合并行(已選擇需要合并的多行時)
Ctrl+L 選擇整行(按住-繼續選擇下行)
Ctrl+M 游標移動至括弧內開始或結束的位置
Ctrl+N 建立視窗
Ctrl+T 詞互換
Ctrl+U 軟撤銷,撤銷游標位置
Ctrl+P 尋找當前項目中的檔案和快速搜尋;輸入 @ 尋找檔案主標題/函數;或者輸入 : 跳轉到檔案某行;
Ctrl+R 快速列出/跳轉到某個函數
Ctrl+W 關閉當前開啟檔案
Ctrl+X 刪除當前行
Ctrl+Y 恢複撤銷
Ctrl+Z 撤銷
Ctrl+K Backspace 從游標處刪除至行首
Ctrl+KB 開啟/關閉側邊欄
Ctrl+KK 從游標處刪除至行尾
Ctrl+KT 摺疊屬性
Ctrl+KU 改為大寫
Ctrl+KL 改為小寫
Ctrl+K0 展開所有
Ctrl+/ 注釋整行(如已選擇內容,同“Ctrl+Shift+/”效果)
Ctrl+滑鼠左鍵 可以同時選擇要編輯的多處文本
Ctrl+左右方向鍵 按單詞移動
Ctrl+F2 設定書籤
Ctrl+Enter 插入行後(快速換行)
Ctrl+Tab 當前視窗中的標籤頁切換
Ctrl+Shift+A 選擇游標位置父標籤對兒
Ctrl+Shift+D 複製游標所在整行,插入在該行之前
ctrl+shift+F 在檔案夾內尋找,與普通編輯器不同的地方是sublime允許添加多個檔案夾進行尋找
Ctrl+Shift+K 刪除整行
Ctrl+Shift+L 滑鼠選中多行(按下快速鍵),即可同時編輯這些行
Ctrl+Shift+M 選擇括弧內的內容(按住-繼續選擇父括弧)
Ctrl+Shift+P 開啟命令選擇區
Ctrl+Shift+W 關閉所有開啟檔案
Ctrl+Shift+V 粘貼並格式化
Ctrl+Shift+/ 注釋已選擇內容
Ctrl+Shift+↑可以移動此行代碼,與上行互換
Ctrl+Shift+↓可以移動此行代碼,與下行互換
Ctrl+Shift+[ 摺疊代碼
Ctrl+Shift+] 展開代碼
Ctrl+Shift+Enter 游標前插入行
Ctrl+Shift+左右方向 按單詞選取
Ctrl+PageDown 、Ctrl+PageUp 檔案按開啟的前後順序切換
Shift+滑鼠右鍵(或使用滑鼠中鍵)可以用滑鼠進行豎向多行選擇
Shift+F2 上一個書籤
Shift+F11 全屏免打擾模式,只編輯當前檔案
Shift+Tab 去除縮排
Alt+. 閉合當前標籤
Alt+F3 選中文本按下快速鍵,即可一次性選擇全部的相同文本進行同時編輯
Alt+數字 切換開啟第N個檔案
Alt+Shift+1~9(非小鍵盤)螢幕顯示相等數位小視窗
Tab 縮排。自動完成
F2 下一個書籤
F3 尋找特定的單詞(一般流程是Ctrl+F3,再F3)
F6 檢測語法錯誤
F9 行排序(按a-z)
F11 全螢幕模式
多重選取:
按住滑鼠中鍵可實現列選擇
按住ctrl ,用滑鼠左鍵點擊要選擇的文本位置,出現多個游標,可在同行、跨行多重選取。再ctrl + L 可選中這些行。
按住shift + alt 點擊滑鼠右鍵,可在多選中去除某個選擇。
搜尋檔案,輸入檔案路徑的時候可用/c/u/a這樣的格式匹配來快速找到檔案。
下面是翻譯網上常用的外掛程式:
Alignment
代碼對齊,如寫幾個變數,選中這幾行,
Ctrl+Alt+A
,哇,齊了。
Prefixr
寫
CSS
可自動添加
-webkit
等私人詞綴,
Ctrl+Alt+X
觸發。
Tag
Html
格式化,右鍵
Auto-Format Tags on Ducument
。
Clipboard History
剪貼簿記錄,顯示更多曆史複製,
Ctrl+Shift+V
觸發。
SideBarEnhancements
側欄右鍵功能增強,非常實用
Theme – Soda
完美的編碼主題,用過的都說好,
Setting user
裡面添加
”theme”: “Soda Dark.sublime-theme”
GBK to UTF8
將檔案編碼從
GBK
轉黃成
UTF8
,菜單
– File
裡面找
SFTP
直接編輯
FTP
或
SFTP
伺服器上的檔案,絕對
FTP
浮雲
WordPress
整合一些
WordPress
的函數,對於像我這種經常要寫
WP
模版和外掛程式的人特別有用
PHPTidy
整理排版
PHP
代碼
YUI Compressor
壓縮
JS
和
CSS
檔案
更多外掛程式資訊:
http://www.qianduan.net/essential-to-sublime-the-text-2-plugins.html
http://wbond.net/sublime_packages/community
其實感覺也差不多,可能都是翻譯國外的文章。
出現打不開ST2的原因:install package檔案夾中存在升級不了的包。把包刪除即可。
結語:
這款編輯器給我最大的感覺就是“順”、“快”和“酷”,如果你想拋棄笨重的IDE,嘗試輕裝上陣的感覺,那麼這款編輯器可以考慮嘗試試用一下。
目前對於這款編輯器的使用我也才剛剛入門,更多技巧和特性也在探索中,希望大家也能和我交流一下使用的心得。再者絕世寶劍雖好,但是各位還是不要忘記內功的修鍊,要知道,絕世高手是手中無劍,但處處皆可為劍。程式猿的內功修鍊才是王道。
更多有關sublime的使用:http://lucifr.com/2011/08/31/sublime-text-2-tricks-and-tips/?replytocom=122286#commandline
Sublime Text 2啟用、外掛程式包安裝、以及快速鍵