Sublime Text 2 Plugin

以前作Android開發一直用eclipse作編輯器,以後接觸ruby以後便開始用Sublime Text 2,漸漸的才發現此等編輯器的好處,也愈來愈依賴它。前端

Sublime Text 2是一個輕量、簡潔、高效、跨平臺的編輯器,方便的配色以及兼容vim快捷鍵等各類優勢博得了不少前端開發人員的喜好。以前也不併知道它有這麼多插件的擴展與支持,直到vincent問到有沒有在用cTags插件,才知道原來Sublime經過插件也能夠實現一些大型IDE的功能,遂google一下,本篇Blog就來介紹下Sublime下常常使用的插件。程序員

安裝包控制(Package Control)

打開Sublime Text 2,點擊 Tools -> Command Palette 調出控制檯 Console;ubuntu

將如下代碼粘貼進命令行中並回車:vim

import urllib2,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();os.makedirs(ipp) if not os.path.exists(ipp) else None;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

重啓 Sublime Text 2,若是在 Preferences -> Package Settings中見到Package Control這一項,就說明安裝成功了。ruby

安裝Alignment插件

對於某些喜歡整齊的程序員來講,看到下面這種狀況多是讓其沒法忍受的:eclipse

var joe = 'joe';
var johnny = 'johnny';
var quaid = 'quaid';

必定要改爲這樣纔會安心:編輯器

var joe    = 'joe';
var johnny = 'johnny';
var quaid  = 'quaid';

Sublime Text 2 之中,一個 Sublime Alignment 插件也能夠輕鬆實現。函數

  1. 按下 Ctrl + Shift + P 調出命令面板。
  2. 輸入 install 調出 Package Control: Install Package 選項,按下回車。
  3. 在列表中找到 Alignment,按下回車進行安裝。
  4. 重啓 Sublime Text 2 使之生效。如今經過選中文本並按 Ctrl + Shift + A 就能夠進行對齊操做了。

Vim模式

是的,Sublime Text 2已經支持 Vim 的編輯模式了,若是更喜歡 Vim 的編輯模式,能夠經過如下方法來激活 Vintage mode:ui

  1. 按下 Ctrl + Shift + P 調出命令面板。google

  2. 輸入 settings user 調出 Preferences:Settings - User,並按下回車。

  3. 這時會打開一個 Preferences.sublime-settings 的文件, 若是是第一次修改,它應該是個空文件,把如下文本粘貼進去:

{
  "ignored_packages": []
}
  1. 保存這個文件,這時按下 ESC 鍵,再按下一些你熟悉的 Vim 命令,是否是頗有親切感?

安裝 Soda 主題

這裏所講的主題不一樣於針對代碼的 Color Scheme,是指針對 Sublime 程序自己的主題,目前能夠安裝的是 Ian Hill 的 Soda。

由於源中已經添加,因此這款主題的安裝一樣能夠經過 Package Control,很是方便。目前 Soda 主題提供了明暗兩種風格。

激活方法,一樣要修改 Preferences:Settings - User:

  1. 按下 Ctrl + Shift + P 調出命令面板。

  2. 輸入 user settings 調出 Preferences:Settings - User,並按下回車。

  3. 添加如下代碼激活 Soda Light 主題:

{
  "theme": "Soda Light.sublime-theme"
}

添加如下代碼激活 Soda Dark 主題:

{
  "theme": "Soda Dark.sublime-theme"
}

4.保存生效。

安裝cTags插件

這個插件能跨文件跳轉,實現像eclipse可那樣以追蹤函數的功能,今後更喜歡上Sublime了。安裝方法:

  1. 按下 Ctrl + Shift + P 調出命令面板。
  2. 輸入 install 調出 Package Control: Install Package 選項,按下回車。
  3. 在列表中找到 ctags,按下回車進行安裝。
  4. ubuntu下安裝運行命令:sudo apt-get install exuberant-ctags。
  5. 在sublime項目文件夾右鍵, 會出現Ctag:Rebuild Tags 的菜單。點擊它,而後會生成.tags的文件。

而後在你代碼中, 光標放在某個函數上, 點擊ctrl+shift+鼠標左鍵 就能夠跳轉到函數聲明的地方。

Zen Coding

若是常常要寫一些前端的代碼,這個插件也是必不可少的,還不知道ZenCoding的同窗推薦去看一下:《Zen Coding: 一種快速編寫HTML/CSS代碼的方法》

Git

一個整合GIT和Sublime Text的插件,執行了不少你須要使用的命令。

相關文章
相關標籤/搜索