Sublime Text 2啟用、外掛程式包安裝、以及快速鍵

來源:互聯網
上載者:User

標籤:

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

壓縮JSCSS檔案

 

 

更多外掛程式資訊:

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啟用、外掛程式包安裝、以及快速鍵

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.