sublime 2/3 install package control 插件 皮膚 快捷鍵 安裝

sublime儼然已經愈來愈火,我也果斷加入了他們的行列,今天整理一個我我的在使用中的知識積累,記錄下來 css

安裝 

如今官網上有兩個版本,sublime2是比較穩定版,sublime3還處於beta版,3 的功能更強大,可是相對於sublime2不能修改配置文件不能自定義快捷鍵和皮膚等,您能夠經過點擊上面的連接下載符合你操做系統的版本進行使用。 html

windows 

windows下安裝仍是比較簡單的,在官網上下載exe文件,進行安裝就能夠了 python

MAC OS

mac中安裝和windows中同樣都很簡單,雙擊下載後的dmg文件,將文件拖到Applications中就能夠了 git

 

ubuntu

經過終端(terminal)命令安裝

  1. sudo add-apt-repository ppa:webupd8team/sublime-text-2
  2. sudo apt-get update
  3. sudo apt-get install sublime-text

經過解壓官網安裝包安裝

將下載的tar.bz2文件解壓 github

tar xf Sublime\ Text\ 2.0.1\ x64.tar.bz2
將解壓後的文件夾移動到應用程序文件夾
sudo mv Sublime\ Text\ 2 /opt/
設置terminal快速啓動命令
sudo ln -s /opt/Sublime\ Text\ 2/sublime_text /usr/bin/sublime

使用慣了windows的用戶可能喜歡在桌面是放一個快捷方式 web

sudo sublime /usr/share/applications/sublime.desktop
將下面的代碼保存進去
[Desktop Entry]
Version=1.0
Name=Sublime Text 2
# Only KDE 4 seems to use GenericName, so we reuse the KDE strings.
# From Ubuntu's language-pack-kde-XX-base packages, version 9.04-20090413.
GenericName=Text Editor

Exec=sublime
Terminal=false
Icon=/opt/Sublime Text 2/Icon/48x48/sublime_text.png
Type=Application
Categories=TextEditor;IDE;Development
X-Ayatana-Desktop-Shortcuts=NewWindow

[NewWindow Shortcut Group]
Name=New Window
Exec=sublime -n
TargetEnvironment=Unity

貌似安裝sublime3的時候會自動建立快速啓動命令,因此若是安裝的是3就不用再手動設置了 shell

 配置

安裝package control

sublime2 ubuntu

打開sublime控制檯窗口或ctrl+ `(esc下面的鍵),windows下面可能會有快捷鍵衝突(QQ)可手動打開 windows


從官網上拷貝如下代碼,粘貼到console窗口中回車執行 sublime-text

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')
重啓sublime就ok啦

sublime3

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())


sublime3 bate版的還能夠經過clone github上的package control項目安裝

找到packages文件夾 ,用cd命名打開

 

cd XX/Packages/
git clone https://github.com/wbond/sublime_package_control.git "Package Control"
cd "Package Control"
git checkout python3   (貌似如今沒有這一步了,已經整合到master分支了)
測試

按shift+Ctrl+P,在調出的窗口中鍵入install,若是出現如下界面證實安裝成功 


設置html頁面快速瀏覽快捷鍵(Open in browser)


在頁面中加入

{ "keys": ["f12"], "command": "open_in_browser"},


這個是快捷鍵界面,能夠學習使用裏面的鍵也能夠自定義

插件

上面安裝的package control我主要是安裝插件用的,如下總結了幾款小弟常常用到的實用插件

shift+ctrl+p調出窗口輸入install(見上面的圖)回車

Emmet 

之前版本叫zen-coding,哈哈,你們應該就都知道了吧

JsFormat

格式化js文件好工具

在js文件中右鍵選擇JsFormat或(ctrl+ALT+f),就會自動格式化文件內容

html css js beauty


右鍵選擇下圖中相應的功能執行

tags

另外一款html格式化插件就是tags,如上圖中的最後一行「Auto-Format Tags 。。。」

可是這個只能格式化html中的dom標籤

jQuery

內含有豐富的快速建立命令和智能提示

python

這幾種均可以使用,沒有區分出前後,使用的少感受都很差用

PHP-beautifyer

highlight

代碼高亮顯示

等等等等,ST支持全部的語言,只要你在install package窗口敲入你想要的關鍵字就能夠查到你想要的插件,開始行動吧!

皮膚

ST有本身的皮膚庫,您能夠根據本身的喜愛選擇哪一個做爲你編輯器的皮膚,不過我的認爲這些都是次要的,默認的就很不錯了,看着心情也挺舒心的

經常使用快捷鍵

推薦一票博客http://istyles.blog.163.com/blog/static/1811003892011828111418654/

Ctrl+L 選擇整行(按住-繼續選擇下行) 
 
  
ctrl+p 打開時,能快速查找文件。   ctrl+r 打開時, 能查找當前文件中的函數。   ctrl+g 打開時,能跳轉到指定行。
Ctrl+Shift+P 打開package control Ctrl+KK 從光標處刪除至行尾 Ctrl+Shift+K 刪除整行 Ctrl+Shift+D 複製光標所在整行,插入在該行以前 Ctrl+J 合併行(已選擇須要合併的多行時) Ctrl+KU 改成大寫 Ctrl+KL 改成小寫 Ctrl+D 選詞 (按住-繼續選擇下個相同的字符串) 超級好用 Ctrl+M 光標移動至括號內開始或結束的位置 Ctrl+Shift+M 選擇括號內的內容(按住-繼續選擇父括號) Ctrl+/ 註釋整行(如已選擇內容,同「Ctrl+Shift+/」效果) Ctrl+Shift+/ 註釋已選擇內容 Ctrl+Space 自動完成(win與系統快捷鍵衝突,需修改) Ctrl+Z 撤銷 Ctrl+Y 恢復撤銷 Ctrl+Shift+V 粘貼並自動縮進(其它兄弟寫的,實測win系統自動縮進無效) Ctrl+M 光標跳至對應的括號 Alt+. 閉合當前標籤 Ctrl+Shift+A 選擇光標位置父標籤對兒 Ctrl+Shift+[ 摺疊代碼 Ctrl+Shift+] 展開代碼 Ctrl+KT 摺疊屬性 Ctrl+K0 展開全部 Ctrl+U 軟撤銷 Ctrl+T 詞互換 Tab 縮進 Shift+Tab 去除縮進 Ctrl+Shift+UP 與上行互換 Ctrl+Shift+DOWN 與下行互換 Ctrl+K Backspace 從光標處刪除至行首 Ctrl+Enter 插入行後 Ctrl+Shift Enter 插入行前 F9 行排序(按a-z)

now have fun

相關文章
相關標籤/搜索