sublime 相關配置和快捷鍵


1、安裝package control 

點擊sublime的菜單欄 view->show console ;現在打開了控制台, 這個控制台有上下兩欄, 上面一欄會實時顯示sublime執行了什么插件,輸出執行結果, 如果你安裝的某個插件不能正常運行,應該先在這里看看有沒有報錯。下面欄是一個輸入框,可以運行python代碼。我們輸入下面的代碼點擊回車運行, 就能安裝好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;open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())

2、ctrl+shift+p  打開包管理:輸入  install  查找安裝包 , 選擇package contrl: install package 回車;如果要卸載插件, ctrl+shift+p 輸入 remove, 選擇package control:remove package 然后再選擇已安裝的插件, 回車即可卸載。

3、安裝ctags插件

1).下載並解壓ctags包中的ctags.exe到系統環境路徑(默認壓縮在c:\windows\system32就好了)
2).若沒安裝package control在這個插件的話,先安裝它。這個在我的blog里有說明
3).現在安裝開始ctags的插件了,在package control中選擇install package,搜索ctags就能找到ctags的插件,安裝之。

 

要想ctags可以使用,先要在相應的項目目錄生成.tags文件,比如我要在G:\AppData\web\seven\Cola下生成。

首先cmd進入對應的目錄,然后使用命令,會生成一個.tags 文件

ctags -R -f .tags

生成.tags文件后,這用sublime打開項目以后,就可以用下面方法跳轉到函數聲明

ctrl+t ctrl+r  //rebuild_ctags, 需要下面的設置

增加 Setting – User 配置,方便 Sublime text 2 右鍵Rebuild Tags。如下:
{
  "command" : "/usr/local/bin/ctags -R -f .tags"
}


ctrl+t ctrl+t //navigate_to_definition ctrl+t ctrl+b //jump_back
ctrl+t ctrl+m //jump_back to_last_modification

當然用 ctrl+shift+鼠標左鍵 也可以跳到

備注:其他設置

 
         

  "font_face": "Courier New", //設置字體
  "tab_size": 4,        //設置tab縮進

"caret_style": "phase", // 光標閃動方式  
"highlight_line": true, // 突出顯示當前光標所在的行  
"line_padding_bottom": 1, // 設置下行距  
"line_padding_top": 1, // 設置上行距  
"margin": 4, // 行號邊欄和文字的間距  
"word_wrap": true // 自動換行

 

 4:AndyJS2插件

可以自動JS和JQ的語法提示

 5:其他常用快捷鍵

 

列模式:

1)CTRL+鼠標左鍵 一個一個選擇

2)shift+鼠標右鍵 拖拽選擇

ctrl+shift+t  打開最近關閉的標簽

Ctrl+D 選詞 (反復按快捷鍵,即可繼續向下同時選中下一個相同的文本進行同時編輯)
Ctrl+G 跳轉到相應的行
Ctrl+J 合並行(已選擇需要合並的多行時)
Ctrl+L 選擇整行(按住-繼續選擇下行)
Ctrl+M 光標移動至括號內開始或結束的位置
Ctrl+T 詞互換
Ctrl+U 軟撤銷
Ctrl+P 查找當前項目中的文件和快速搜索;輸入 @ 查找文件主標題/函數;或者輸入 : 跳轉到文件某行;
Ctrl+R 快速列出/跳轉到某個函數
Ctrl+K Backspace 從光標處刪除至行首
Ctrl+K+B 開啟/關閉側邊欄
Ctrl+KK 從光標處刪除至行尾
Ctrl+K+T 折疊屬性
Ctrl+K+U 改為大寫
Ctrl+K+L 改為小寫
Ctrl+K+0 展開所有
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+/ 注釋已選擇內容
Ctrl+Shift+↑可以移動此行代碼,與上行互換
Ctrl+Shift+↓可以移動此行代碼,與下行互換
Ctrl+Shift+[ 折疊代碼
Ctrl+Shift+] 展開代碼
Ctrl+Shift+Enter 光標前插入行


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


Ctrl+Z 撤銷
Ctrl+Y 恢復撤銷
Ctrl+F2 設置/取消書簽
Ctrl+/ 注釋整行(如已選擇內容,同“Ctrl+Shift+/”效果)
Ctrl+鼠標左鍵 可以同時選擇要編輯的多處文本


Shift+鼠標右鍵(或使用鼠標中鍵)可以用鼠標進行豎向多行選擇
Shift+F2 上一個書簽
Shift+Tab 去除縮進
Alt+Shift+1(非小鍵盤)窗口分屏,恢復默認1屏
Alt+Shift+2 左右分屏-2列
Alt+Shift+3 左右分屏-3列
Alt+Shift+4 左右分屏-4列
Alt+Shift+5 等分4屏
Alt+Shift+8 垂直分屏-2屏
Alt+Shift+9 垂直分屏-3屏


Ctrl+Shift+分屏序號 將當前焦點頁分配到分屏序號頁


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


Tab 縮進 自動完成
F2 下一個書簽
F6 檢測語法錯誤
F9 行排序(按a-z)

F11 全屏模式

6: GBK格式的處理

安裝“ConvertToUTF8”和“GBK Encoding Support”插件即可正常讀取和寫入GBK格式的文件了。

安裝“GBK Encoding Support” 之后,  ctrl+p選擇文件會有bug

 

7:Bracket Highlighter
高亮代碼匹配,可以匹配括號,引號,標簽等各種

 

8:設置notepad-color-scheme

https://github.com/yousemble/notepad-color-scheme

還可以設置背景為綠色

http://blog.csdn.net/jaketseng/article/details/9261027

 

9:PHP錯誤提示插件 sublimelinter

安裝sublimelinter插件后,將PHP添加到環境變量中,就可以提示PHP錯誤。

 

10:主題 flatland

安裝完以后  在settings -User:

"theme": "Flatland Dark.sublime-theme",
"color_scheme": "Packages/Theme - Flatland/Flatland Dark.tmTheme",

 

11,DocBlockr插件,用於編寫文檔

 

注冊碼:

----- 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 ------


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM