Sublime Text 3 dev builds are currently available to registered users only. dev版本隻提供給注冊使用者。
Sublime Text 3,好久沒有更新了,最新版有些插件無法使用,好奇怪。退回到3083,可以免費使用的版本。
##設定
// 設定字型
"font_face": "YaHei Consolas Hybrid",
"font_size": 12,
// 使光标閃動更加柔和
"caret_style": "phase",
// 高亮目前行
"highlight_line": true,
// 高亮有修改的标簽
"highlight_modified_tabs": true,
//使用的主題
"theme": "Spacegray Eighties.sublime-theme",
"color_scheme": "Packages/Theme - Spacegray/base16-eighties.dark.tmTheme",
//使用tab補全代碼,回車跳行
"auto_complete_commit_on_tab": true,
##安裝插件 先安裝
Package Control
快捷鍵ctrl+` 或者View > Show 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)
線上安裝插件在網上教程有很多,主要介紹離線安裝插件
參考位址:https://packagecontrol.io/installation
##插件離線安裝 由于網絡問題,有些時候需要通過其它方式下載下傳回來,離線安裝
先下載下傳好插件安裝包,可以在https://packagecontrol.io/搜尋。 然後放在
Sublime Text/Data/Packages
在github下載下傳的,要修改插件的名字例如,Emmet,下載下傳的離線包是
emmet-sublime-master.zip
,修改為
Emmet
,和插件名字一樣,如果首字母是大寫的就大寫,這是個坑,下面有解釋。
如果你安裝的有,而又要離線安裝插件,要記得在Package Control,使用者設定裡面在
Package Control
添加你插件的名字。例如
installed_packages
{
"auto_upgrade": false,
"auto_upgrade_ignore":
[
],
"auto_upgrade_last_run": null,
"bootstrapped": true,
"installed_packages":
[
"AutoFileName",
"BracketHighlighter",
"Color Highlighter",
"ConvertToUTF8",
"Emmet",
"jQuery",
"Package Control",
"SublimeCodeIntel",
"Theme - Spacegray"
]
}
##使用的插件 ###ConvertToUTF8
通過本插件,您可以編輯并儲存目前編碼不被 Sublime Text 支援的檔案,特别是中日韓使用者使用的 GB2312,GBK,BIG5,EUC-KR,EUC-JP 等 https://github.com/seanliang/ConvertToUTF8
###AutoFileName
自動完成檔案名的輸入
###BracketHighlighter
可比對标簽,括号,引号等,高亮标記,便于檢視起始和結束标記。https://github.com/facelessuser/BracketHighlighter
如果離線安裝,html的tags不顯示。作者是建議線上安裝的,但由于網絡安裝不上,選擇離線安裝,還要安裝和
Package Control
https://github.com/facelessuser/sublime-backrefs,需要Package Control在
backrefs
自動生成的
Installed Packages檔案夾裡面
用解壓軟體打開,建立一個
0_package_control_loader.sublime-package
,再寫上,如下。我用好壓,直接把檔案拉進去的。就可以了
50-backrefs.py
from package_control import sys_path
sys_path.add_dependency('backrefs')
###jquery
jqeury函數自動提示,https://github.com/SublimeText/jQuery
###Color Highlighter
css顔色提示和配色。https://github.com/Monnoroch/ColorHighlighter
###emmet
簡短的代碼,讓代碼自動完成,大名鼎鼎的插件。 安裝是個坑,如果是離線安裝,要把名字修改問,并且還要安裝
Emmet
,網絡問題,自己安裝pyv8,https://github.com/emmetio/pyv8-binaries 下載下傳對應的版本,或者可以32和64都下載下傳上,在
PyV8
建立
Sublime Text/Data/Packages
檔案夾,注意名字大小寫,再建立
PyV8
,p3是py3版本了,把下載下傳回來的分别放進去。 再關閉自動更新,建立
win32-p3和win64-p3
,寫上如下
config.json
{"skip_update": true}
###SublimeCodeIntel
代碼提示
###spacegray
漂亮的主題
##修改設定檔案夾,綠色便攜式 在安裝目錄下載下傳建立
Data
檔案夾,然後把
%appdata%/Sublime Text 3
裡面的檔案複制到data裡面 或者,可以直接下載下傳便攜版
##快捷鍵
Ctrl+L 選擇整行(按住-繼續選擇下行) Ctrl+KK 從光标處删除至行尾 Ctrl+Shift+K 删除整行 Ctrl+Shift+D 複制光标所在整行,插入在該行之前 Ctrl+J 合并行(已選擇需要合并的多行時) Ctrl+KU 改為大寫 Ctrl+KL 改為小寫 Ctrl+D 選詞 (按住-繼續選擇下個相同的字元串) Ctrl+D 跳轉到指定行 Ctrl+M 光标移動至括号内開始或結束的位置 Ctrl+Shift+M 選擇括号内的内容(按住-繼續選擇父括号) Ctrl+/ 注釋整行(如已選擇内容,同“Ctrl+Shift+/”效果) Ctrl+Shift+/ 注釋已選擇内容 Ctrl+Z 撤銷 Ctrl+Y 恢複撤銷 Ctrl+M 光标跳至對應的括号 Alt+. 閉合目前标簽 Ctrl+Shift+A 選擇光标位置父标簽對兒 Ctrl+Shift+[ 折疊代碼 Ctrl+Shift+] 展開代碼 Ctrl+KT 折疊屬性 Ctrl+K0 展開所有 Ctrl+U 軟撤銷 Ctrl+T 詞互換 Tab 縮進 自動完成 Shift+Tab 去除縮進 Ctrl+Shift+↑ 與上行互換 Ctrl+Shift+↓ 與下行互換 Ctrl+K Backspace 從光标處删除至行首 Ctrl+Enter 光标後插入行 Ctrl+Shift+Enter 光标前插入行 Ctrl+F2 設定書簽 F2 下一個書簽 Shift+F2 上一個書簽
##顯示頂部菜單欄
按住Ctrl+Shifp+p,出現一個框,在框裡輸入
view:
,選擇:
View:Toggle Menu
即可
ctrl+alt+shift+p
win下 顯示範圍show_scope_name
轉載于:https://my.oschina.net/f89/blog/715287