sublime的一些使用方法总结
寫在前面的話:平時我一般使用Sublime Text,它界面清新簡潔,沒有多余的令強迫癥用戶抓狂的點,所以今天也簡單總結(jié)一下我使用過程中用的最多的一些小技巧,分享給大家。
=====正文開始=====
1.Sublime Text2 or Sublime Text 3?
雖然兩者用起來差不多,但還是用最新版本吧,雖然是beta版,但是畢竟也有了一些更新,比如界面UI的一些小的變化,安裝的package文件也是直接安裝在了sublime text3文件夾里面,而不是安裝在C盤的其他目錄,同時也是一個綠色版本,一些配置也能夠方便備份保留。
2.Sublime Text3是綠色版的,如何添加到右鍵菜單,可以快速使用Sublime Text3打開?
(1)cmd命令中運行:regedit,打開注冊表。
(2)依次找到HKEY_CLASSESS_ROOT->*->Shell,下面新建項,命名為Edit with Sublime Text3。
(3)在項“Edit with Sublime Text”下新建字符串值,命名為Icon,值為“C:Program FilesSublime Text Build 3065sublime_text.exe,0”,其中黑色地址為 Sublime Text程序文件地址。
(4)在項“Edit with Sublime Text”下新建項Command,該Command項下默認值修改為“C:Program FilesSublime Text Build 3065sublime_text.exe,1”。
(5)設(shè)置完成后,無需重啟電腦,就可以在右鍵菜單中,顯示Edit with Sublime Text3。
3.Sublime Text3基本界面等參數(shù)設(shè)置?
Sublime Text3默認界面設(shè)置配置文件在Preferences---->Settings-Default。
我們可以通過在Settings-User配置文件中增加值來覆蓋Setting- Default中的設(shè)置值,設(shè)置值的格式可以參看Setting-Default配置文件中設(shè)置,例如我設(shè)置字體大小、行高亮顯示和側(cè)邊欄文件夾圖 標加粗。設(shè)置完成后Ctrl+S保存后,無需重啟Sublime Text3即可立即生效。
4.Sublime Text3常用快捷鍵?
有很多快捷鍵是和操作系統(tǒng)一致的,也有很多很有意思的其他快捷鍵操作,默認的快捷鍵設(shè)置在Preferences--->Key Bindings-Default中,里面可以查到所有的快捷鍵,同樣可以在Key Bindings-User中,重新設(shè)置新的值,來覆蓋默認設(shè)置。下圖是我自定義設(shè)置的兩個快捷鍵。
下面把常用的一些快捷鍵總結(jié)下:
(1)格式化代碼:alt+shift+f 自己設(shè)置,選擇代碼后按此快捷鍵可以格式化代碼。
(2)折疊代碼:ctrl+shift+[ 自己設(shè)置,可以折疊方法里面的代碼,當一個類文件中方法比較多時,可以使用。
(3)打開剛剛關(guān)閉的窗口:ctrl+shift+T 默認設(shè)置。
(4)全屏顯示:F11 默認設(shè)置。
(5)免打擾全屏顯示:Shift+F11 默認設(shè)置,比F11顯示的更大。
(6)多處選擇相同的詞:Ctrl+D,回退選擇Ctrl+U 默認設(shè)置,非常有用,可以試試。
(7)取消窗口顯示:ESC 默認設(shè)置,比如當我們Ctrl+F搜索時,底部會有搜索框,由于找不到上面關(guān)閉×,因此按下ESC,就可以很容易關(guān)閉了。
(8)在代碼上面新增一行:Ctrl+shift+Enter 默認設(shè)置
(9)逐詞移動:Ctrl+左右鍵 默認設(shè)置,直接按左右鍵是一個字母一個字母的移動。
(10)顯示類和方法提綱:Ctrl+R 默認設(shè)置,可以很容易知道一個類中都有哪些方法。
(11)顯示n個窗口:alt+shift+1,或者2,3...顯示n個窗口,例如寫css的時候,可以一個窗口開html,一個窗口開css
5.Sublime Text3一些有意思的插件?
Sublime Text3有很多有意思的插件,可以方便我們的編碼,但是插件不應(yīng)該泛濫使用,否則的話,還不如用IDE呢。為方便插件的安裝和管理,第一個應(yīng)該安裝的插件,其實就是包管理插件,Package Control,這樣以后安裝插件就方便多了。
(1)Package Control插件安裝:
1)選擇Sublime Text3菜單欄的View--->Show Console,底部出現(xiàn)Console框。
2)將下面代碼輸入Console框中,按回車,等待安裝成功即可。
importurllib.request,os,hashlib;h='2915d1851351e5ee549c20394736b442'+'8bc59f460fa1548d1514676163dafc88';pf='PackageControl.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));by=urllib.request.urlopen('http://packagecontrol.io/'+pf.replace('','%20')).read();dh=hashlib.sha256(by).hexdigest();print('Errorvalidatingdownload(got%sinsteadof%s),pleasetrymanualinstall'%(dh,h))ifdh!=helseopen(os.path.join(ipp,pf),'wb').write(by)
3)安裝成功后,之后安裝別的包,直接按下快捷鍵Ctrl+Shift+P,輸入install,即可安裝包;輸入remove即可刪除已經(jīng)安裝的包。
(2)折疊狀態(tài)保留插件:BufferScroll
前面我們設(shè)置了折疊代碼的快捷鍵,但是每次重啟Sublime Text3或者重新打開頁面后,折疊狀態(tài)就會消失,安裝完成此插件后,代碼折疊狀態(tài)就能夠保留了。安裝方法如下:按下 Ctrl+Shift+P-->輸入install,選擇Install Package-->輸入BufferScroll,安裝即可。
(3)TrailingSpacer高亮顯示多余的空格和Tab
有時候在代碼結(jié)尾打多了幾個空格或Tab,一般不會察覺,TrailingSpacer這款插件能高亮顯示多余的空格和Tab,并可以一鍵刪除它們,有代碼潔癖的朋友應(yīng)該會喜歡這個插件。
注意,在github上下載的插件缺少了一個設(shè)置快捷鍵的文件,可以新建一個名字和后綴為Default (Windows).sublime-keymap的文件,添加以下代碼,即可設(shè)置“刪除多余空格”和“是否開啟TrailingSpacer ”的快捷鍵了。
[
{ "keys": ["ctrl+alt+d"], "command": "delete_trailing_spaces" },
{ "keys": ["ctrl+alt+o"], "command": "toggle_trailing_spaces" }
]
(4)Alignment 等號對齊
按Ctrl+Alt+A,可以將凌亂的代碼以等號為準左右對其,適合有代碼潔癖的朋友。
(5)SideBarEnhancements 側(cè)邊欄增強
SideBarEnhancements本是增強側(cè)邊欄的插件,這里將教大家如何用來做sublime text 3瀏覽器預(yù)覽插件,并可自定義瀏覽器預(yù)覽的快捷鍵。
安裝此插件,點擊工具欄的preferences > package setting > side bar > Key Building-User,鍵入以下代碼,這里設(shè)置按Ctrl+Shift+C復(fù)制文件路徑,按F1~F5分別在 firefox,chrome,IE,safari,opera瀏覽器預(yù)覽效果,當然你也可以自己定義喜歡的快捷鍵,最后注意代碼中的瀏覽器路徑要以自己 電腦里的文件路徑為準。
[
{ "keys": ["ctrl+shift+c"], "command": "copy_path" },
//firefox
{ "keys": ["f1"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "C:\software\Browser\Mozilla Firefox\firefox.exe",
"extensions":".*" //匹配任何文件類型
}
},
//chrome
{ "keys": ["f2"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "C:\Users\Mr.DenGo\AppData\Local\Google\Chrome\Application\chrome.exe",
"extensions":".*"
}
},
//ie
{ "keys": ["f3"], "command": "side_bar_files_open_with",
"args": {
"paths": [],
"application": "C:\Program Files\Internet Explorer\iexplore.exe",
"extensions":".*"
}
}
]
至此,Sublime Text3基本設(shè)置就好了,設(shè)置的差不多,就去安心的寫代碼吧。
總結(jié)
以上是生活随笔為你收集整理的sublime的一些使用方法总结的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 团队名称的英文缩写(有意义的英文缩写团队
- 下一篇: embed标签属性