工欲善其事必先利其器!一個好的開發環境必定能幫助開發者加快開發速度和效率起到事半功倍的效果!html
看到你們對Sublime的評價後,我也不由下載安裝體驗一下。當打開環境看到黑黑的背景色,徹底一個酷字,可是感受本身的界面仍是和網上你們使用的有很大差異。抱着更好的使用這款IDE環境,得到更好的用戶體驗的心態下,決定在學習Pyhton的具體語法以前好好研究下如何使用!前端
1.快捷鍵服務器
①代碼地圖、多種界面佈局與全屏免打擾模式:F11(進入免打擾模式可是含有標籤欄) 和 Shift+F11 進入全屏免打擾模式(無標籤)網絡
②Sublime Text 2 的快捷鍵還支持雙重組合,將選中的文字改爲大寫的熱鍵是「Ctrl+K, Ctrl+U」,意思是當你先按下 Ctrl+K 以後迅速再按 Ctrl+U 進行觸發(只按下Ctrl+K是沒有做用的),這樣能夠避免不少熱鍵衝突,也能夠更靈活更多選擇地進行熱鍵自定義。ide
③強大的多行選擇和多行編輯,一些經常使用的多行編輯方法:wordpress
鼠標選中多行,按下 Ctrl+Shift+L (Command+Shift+L) 便可同時編輯這些行;
鼠標選中文本,反覆按 CTRL+D (Command+D) 便可繼續向下同時選中下一個相同的文本進行同時編輯;
鼠標選中文本,按下 Alt+F3 (Win) 或 Ctrl+Command+G(Mac) 便可一次性選擇所有的相同文本進行同時編輯;
Shift+鼠標右鍵 (Win) 或 Option+鼠標左鍵 (Mac) 或使用鼠標中鍵能夠用鼠標進行豎向多行選擇;
Ctrl+鼠標左鍵(Win) 或 Command+鼠標左鍵(Mac) 能夠手動選擇同時要編輯的多處文本函數
④雷電般快速的文件切換:按下 Ctrl+P(Win) 或 Shift+Command+P(Mac) 便可調出文件切換面板,接着你只需輸入文件名,回車後便可瞬間切換過去!工具
⑤爲所欲爲的跳轉:快速羅列與定位函數/HTML的元素、跳轉到指定行:文件的代碼很長很長,想要輕鬆跳到要編輯的地方,先Ctrl+P(Win) 或 Shift+Command+P(Mac),而後輸入一個 @ 號看看?列表立刻幫你羅列出這文件裏所有的 Function 了!一樣使用模糊匹配,快速輸入幾個關鍵字,立刻就能定位到那個Function去了!!!在須要不停在多個Function之間跳轉的時候這個功能尤顯實用,當你編輯的是HTML時,這貨給你羅列的則是HTML的各個ID元素。佈局
輸入一個英文冒號 : 開始吧,而後再輸入一個數字,嗯,此次則能夠跳到指定的行數了;輸入一個#號開始,能夠羅列/搜索文本;並且你還可使用更快速的快捷鍵,譬如快速列出 /跳轉函數就是 Ctrl+R (Mac下是Command+R),它徹底等同於Ctrl+P以後輸入@;跳轉到指定行號是 Ctrl+G (Mac是Command+G)。學習
⑥Tab 和 Shift + Tab 能夠控制縮進
⑦添加塊註釋,相似於/* */用這種方法來添加的註釋同樣。先選擇要註釋的內容,而後按 ctrl + /,取消單行註釋,鼠標位於已經註釋的行的任意位置,執行ctrl + /便可,取消塊註釋,選擇要取消的內容,按ctrl + / 便可
⑧搜索函數,按ctrl + r 或 ctrl + p ,在執行@。 以後填寫要搜索的函數名
2.配置、編輯技巧
①SublimeText2的配置由文件控制,這些文件由用戶定義Preference->Setting-Default打開默認的軟件配置文件(這個文件會記錄一些諸如使用什麼字體等不少不少配置信息),Key Bindings - Default 是默認的快捷鍵配置文件,打開它們看看本來的一些設置是怎樣配置的,不建議直接在這裏修改!你能夠在 - User 結尾的文件(也就是用戶自定義配置的意思)裏面照樣畫葫蘆那樣來改,若是兩邊有相同的項目,它會以 - User 文件裏面定義的爲準。(建議在-User中建立本身的快捷鍵)
②強大的命令面板,按下 Ctrl+Shift+P(Win) 或 Command+Shift+P(Mac) 便可調出。Set Syntax:PHP」便可將當前文檔設置成PHP語法高亮;「Convert Case: Swap Case」能夠將選中的文本大小寫反轉;「File: Save All」能夠一次保存所有文件;「File: Close All」一次關閉所有文件等等
3.自定義皮膚/配色方案
①Package Control(毫不可錯過的擴展包管理器)Package Control 能夠看作是一個ST2的擴展管理器,使用它,你能夠用很是神奇、很是簡單方便的方法去下載、安裝、刪除 Sublime Text 2 的各類插件、皮膚等。不過 ST2 自己並無自帶這個工具,咱們須要自行安裝它,方法很簡單:
從新啓動 Sublime Text 便可若是 Package Control 已經安裝成功,那麼 Ctrl+Shift+P 調用命令面板,咱們就會找到一些以「Package Control:」開頭的命令,咱們經常使用到的就是幾個 Install Package (安裝擴展)、List Packages (列出所有擴展)、Remove Package (移除擴展)、Upgrade Package (升級擴展)。但若是你按照上面的方法確實搞不定,能夠試試按鍵盤 Ctrl+~ (數字1左邊的按鍵)調出控制檯,而後拷貝下面的代碼進去並回車,它會自動幫你新建文件夾並下載文件的,與上面的方法最終效果是同樣的:
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'
在命令面板輸入 「Package Control: Install Package「即會列出所有能夠安裝的擴展(必需鏈接網絡,以下圖),從列表能夠看到,4GL、AAAPackageDev 那些就是插件的名稱,選擇它們就能夠進行下載安裝了。從該列表能夠看到,目前ST2的各類擴展已經很是豐富了!你還能夠在這裏看到 Web 版的擴展列表和詳細的說明。
②更換主題或配色方案:若是你看膩了 SublimeText 的原版皮膚,也能夠折騰一下換膚的。譬以下圖是一款比較流行的主題 Theme - Soda,和安裝插件基本上同樣,使用 Package Control 進入 Install Package 的列表裏面找到它進行安裝便可。你也能夠在網上找到一些 ST2 的主題,下載回來放到安裝目錄的 Data\Packages 文件夾裏面,而後選擇切換主題。配色方案的操做也是相似,你們本身研究研究吧,這裏很少作介紹了。
Gits:能夠輕鬆集成 GitHub
SFTP:直接編輯 FTP 或 SFTP 服務器上的文件
ZenCoding:這貨對於前端的同窗來講不得了,能夠超快速編寫HTML文件 (視頻演示)
ConvertToUTF8:ST2只支持utf8編碼,該插件能夠顯示與編輯 GBK, BIG5, EUC-KR, EUC-JP, Shift_JIS 等編碼的文件
Clipboard History:剪切板歷史
WordPress:集成一些WordPress的函數,對於像我這種常常要寫WP模版和插件的人特別有用! HtmlTidy:清理與排版你的HTML代碼 PHPTidy:整理與排版PHP代碼 YUI Compressor:壓縮JS和CSS文件