歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Sublime Text 3使用總結

Sublime Text 3使用總結

日期:2017/2/28 14:22:37   编辑:Linux教程

寫在前面的話:平時做項目中在用eclipse和vs,但是對於一些小項目,感覺沒有必要搞那麼大的一個工具使用,比如寫個小微商城,搞個小腳本了什麼,所以就一直在用Sublime Text,界面清新簡潔,沒有多余的令強迫症用戶抓狂的點,所以今天也簡單總結一下我使用過程中用的最多的一些小技巧,分享給大家。

Ubuntu 下安裝 Sublime Text 3 (Build 3065) 文本編輯器 http://www.linuxidc.com/Linux/2015-01/112137.htm

=====正文開始=====

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 Files\Sublime Text Build 3065\sublime_text.exe,0”,其中黑色地址為 Sublime Text程序文件地址。

  (4)在項“Edit with Sublime Text”下新建項Command,該Command項下默認值修改為“C:\Program Files\Sublime Text Build 3065\sublime_text.exe,1”。

  (5)設置完成後,無需重啟電腦,就可以在右鍵菜單中,顯示Edit with Sublime Text3。

3.Sublime Text3基本界面等參數設置?

  Sublime Text3默認界面設置配置文件在Preferences---->Settings-Default。

  我們可以通過在Settings-User配置文件中增加值來覆蓋Setting-Default中的設置值,設置值的格式可以參看Setting-Default配置文件中設置,例如下面我設置的字體大小、行高亮顯示和側邊欄文件夾圖標加粗。設置完成後Ctrl+S保存後,無需重啟Sublime Text3即可立即生效。

4.Sublime Text3常用快捷鍵?

  有很多快捷鍵是和操作系統一致的,也有很多很有意思的其他快捷鍵操作,默認的快捷鍵設置在Preferences--->Key Bindings-Default中,裡面可以查到所有的快捷鍵,同樣可以在Key Bindings-User中,重新設置新的值,來覆蓋默認設置。下圖是我自定義設置的兩個快捷鍵。

  下面把我常用的一些快捷鍵總結如下:

  (1)格式化代碼:alt+shift+f  自己設置的,選擇代碼後按此快捷鍵可以格式化代碼。

  (2)折疊代碼:ctrl+shift+[  自己設置的,可以折疊方法裡面的代碼,當一個類文件中方法比較多時,可以使用。

  (3)打開剛剛關閉的窗口:ctrl+shift+T  默認設置。

  (4)全屏顯示:F11  默認設置。

  (5)免打擾全屏顯示:Shift+F11  默認設置,比F11顯示的更大。

  (6)多處選擇相同的詞:Ctrl+D,回退選擇Ctrl+U  默認設置,非常有用,可以試試。

  (7)取消窗口顯示:ESC  默認設置,比如當我們Ctrl+F搜索時,底部會有搜索框,由於找不到上面關閉×,因此按下ESC,就可以很容易關閉了。

  (8)在代碼上面新增一行:Ctrl+shift+Enter  默認設置

  (9)逐詞移動:Ctrl+左右鍵  默認設置,直接按左右鍵是一個字母一個字母的移動。

  (10)顯示類和方法提綱:Ctrl+R  默認設置,可以很容易知道一個類中都有哪些方法。

  (11)顯示n個窗口:alt+shift+1,或者2,3...顯示n個窗口,例如寫css的時候,可以一個窗口開html,一個窗口開css

5.Sublime Text3一些有意思的插件?

  Sublime Text3有很多有意思的插件,可以方便我們的編碼,但是插件不應該泛濫使用,否則的話,還不如用IDE呢。為方便插件的安裝和管理,第一個應該安裝的插件,其實就是包管理插件,Package Control,這樣以後安裝插件就方便多了。  

(1)Package Control插件安裝:

  1)選擇Sublime Text3菜單欄的View--->Show Console,底部出現Console框。

  2)將下面代碼輸入Console框中,按回車,等待安裝成功即可。  

import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a3098092775ccb37ca9d6b2e4b7d'; pf = 'Package Control.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('Error validating download (got %s instead of %s), please try manual install' % (dh, h)) if dh != h else open(os.path.join( ipp, pf), 'wb' ).write(by)

  3)安裝成功後,之後安裝別的包,直接按下快捷鍵Ctrl+Shift+P,輸入install,即可安裝包;輸入remove即可刪除已經安裝的包。

(2)折疊狀態保留插件:BufferScroll

  前面我們設置了折疊代碼的快捷鍵,但是每次重啟Sublime Text3或者重新打開頁面後,折疊狀態就會消失,安裝完成此插件後,代碼折疊狀態就能夠保留了。安裝方法如下:按下Ctrl+Shift+P-->輸入install,選擇Install Package-->輸入BufferScroll,安裝即可。

6.Sublime Text3配置X-debug斷點調試PHP代碼?

  Sublime Text3寫js、css和html挺好用的,寫php也非常舒服,雖然調試PHP用別的軟件比較好,但是感覺用習慣Sublime Text3了,因此也想辦法為它設置完成調試功能,對於調試一般小的項目,足夠了。設置步驟如下:

(1)為PHP配置x-debug插件

  1)新建一個php文件,寫一個方法phpinfo(),在浏覽器中運行,右鍵查看源代碼,將html代碼復制進剪切板。

  2)打開網址:http://xdebug.org/wizard.php,將前面復制的html源代碼粘貼到該網站文本框內,點擊Analyse my phpinfo() output。

  3)按照分析結果說明,安裝合適的x-debug插件,直至安裝成功。

  4)修改php.ini文件,增加一下代碼:

xdebug.remote_enable=1
xdebug.remote_handler=dbgp
xdebug.remote_host=127.0.0.1
xdebug.remote_port=9000
xdebug.remote_log="C:\Program Files\PHP\xdebuglog\xdebug.log"

  其中xdebug.remote_log配置xdebug日志文件地址,可以設置成自己想要的地址。

  5)重啟Apache或其他在用的Web Server。

  至此,為php配置x-debug插件成功。

動圖展示16個Sublime Text快捷鍵用法 http://www.linuxidc.com/Linux/2014-12/110930.htm

Ubuntu 12.10 安裝破解Sublime Text 2 http://www.linuxidc.com/Linux/2013-07/86898.htm

Ubuntu 13.04安裝Sublime Text 2 http://www.linuxidc.com/Linux/2013-05/84228.htm

編碼神器——Sublime Text 包管理工具及擴展大全 http://www.linuxidc.com/Linux/2013-10/91701.htm

如何開發 Sublime Text 2 的插件 http://www.linuxidc.com/Linux/2013-09/90046.htm

Windows Mac Linux下安裝以及破解Sublime Text 2編輯器 http://www.linuxidc.com/Linux/2013-08/89452.htm

文本編輯器Sublime Text 使用體驗 http://www.linuxidc.com/Linux/2013-08/89326.htm

更多詳情見請繼續閱讀下一頁的精彩內容: http://www.linuxidc.com/Linux/2015-02/113514p2.htm

Copyright © Linux教程網 All Rights Reserved