Sublime Text 2 快捷鍵等TIPS

Sublime 實用快捷鍵 (Windows & Linux

Ctrl+D              選中當前光標所在單詞,或者加入下一個與已選中單詞相同的單詞併產生multiple cursor
Ctrl+←             到行首
Ctrl+I               找到第一個要找的單詞(優點是找到後按下enter就自動定位了)
Ctrl+J               將選中行合併成一行
Alt+F3              選中所有當前光標所在單詞
shift+右鍵         選中列併產生多重光標
中鍵                  選中列併產生多重光標
ctrl+shift+L      將選中列轉爲多重光標
ctrl+shift+↑↓    將當前列上移或下移
ctrl+/               將當前行註釋


ctrl+shift+P      調用命令控制面板
      syntax: xxxx      使用某種高亮
      minimap           開關右上角地圖
      sidebar             開關左側邊欄
      Title Case          使選中語句的每一個單詞大小

ctrl+p               轉到某文件(非常實用)
ctrl+r 或者 在ctrl+p後輸入@ 可以搜索當前文件下的Symbol(函數、CSS類等)
ctrl+p後可以輸入文件+@+Symbol 進行快速文件切換和定位

在preference - Key Bindings User 中更改快捷鍵

安裝package controller
ctrl+`
輸入
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')

要學會使用snippet, 非常nice!
Emmet,最cool的html&css編寫插件
Prefix,可以輕鬆擴展CSS代碼至全平臺
Nettut+ Fetch,可以事先輸入需要的代碼比如jquery, normalize等,還支持直接解壓zip
AdvancedNewFile,支持輸入路徑創建文件,若沒有該文件夾還會自動創建文件夾
SideBarEnhancements,可以用快捷鍵(在preference-browse package-SideBarEnhancements-keymap中有)在瀏覽器中打開文件,竟然還支持服務器本地測試!(可以自己設置打開url的前綴)
     先將文件夾保存爲project,然後打開project edit,添加"url" : "http://localhost/"即可
SublimeLinter:php js css等的語法檢查,非常實用,在ctrl+shift+p中可以暫時disable lint
gist:github的小型代碼託管,與sublimetext完美融合(tips: gist按類型排序,所以在命名時加上類型前綴來方便篩選,如 javascript: pubsub)
DocBlockr:非常smart的代碼註釋插件,/** 然後tab即可,會自動抓取函數變量
PlainTasks:一個酷炫的Todo-List
Http Requester:可以在sublime內部進行http訪問並獲取返回的信息
LiveReload:CSS調試神器,在chrome中裝上這個插件,可以在sublime修改的同時自動刷新頁面

TUTS上有個講正則表達式的教程Regular Expressions: Up and Running
Vim教程 Venture in the Vim (如果要開啓vim mode, 到settings將最後的ignored[vintage]去除)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章