sublime text3是我最喜歡的一款編輯器。因為其輕量、打開快、插件豐富,功能不必IDE差。下面介紹下安裝和使用sublime text3的過程:
1. 下載和安裝
請到sublime的官方網站下載,如果去百度下載破解版或者漢化之類的,有可能會無法使用packet Control功能,也就無法安裝插件。官網下載:sublime text3下載
安裝過程很簡單,點下一步就行了。
2. 注冊碼
百度“sublime text3注冊碼”,找到注冊碼,然后點擊help----添加license,把注冊碼輸入,回車即可。注冊碼可能會被使用過,多找幾個,總有一個能用,下面附上三個(有能力支持正版的,可以買正版序列號):
—– BEGIN LICENSE —–
Andrew Weber
Single User License
EA7E-855605
813A03DD 5E4AD9E6 6C0EEB94 BC99798F
942194A6 02396E98 E62C9979 4BB979FE
91424C9D A45400BF F6747D88 2FB88078
90F5CC94 1CDC92DC 8457107A F151657B
1D22E383 A997F016 42397640 33F41CFC
E1D0AE85 A0BBD039 0E9C8D55 E1B89D5D
5CDB7036 E56DE1C0 EFCC0840 650CD3A6
B98FC99C 8FAC73EE D2B95564 DF450523
—— END LICENSE ——
—– BEGIN LICENSE —–
K-20
Single User License
EA7E-940129
3A099EC1 C0B5C7C5 33EBF0CF BE82FE3B
EAC2164A 4F8EC954 4E87F1E5 7E4E85D6
C5605DE6 DAB003B4 D60CA4D0 77CB1533
3C47F579 FB3E8476 EB3AA9A7 68C43CD9
8C60B563 80FE367D 8CAD14B3 54FB7A9F
4123FFC4 D63312BA 141AF702 F6BBA254
B094B9C0 FAA4B04C 06CC9AFC FD412671
82E3AEE0 0F0FAAA7 8FA773C9 383A9E18
—— END LICENSE ——
—– BEGIN LICENSE —–
J2TeaM
2 User License
EA7E-940282
45CB0D8F 09100037 7D1056EB A1DDC1A2
39C102C5 DF8D0BF0 FC3B1A94 4F2892B4
0AEE61BA 65758D3B 2EED551F A3E3478C
C1C0E04E CA4E4541 1FC1A2C1 3F5FB6DB
CFDA1551 51B05B5D 2D3C8CFE FA8B4285
051750E3 22D1422A 7AE3A8A1 3B4188AC
346372DA 37AA8ABA 6EB30E41 781BC81F
B5CA66E3 A09DBD3A 3FE85BBD 69893DBD
—— END LICENSE ——
安裝包控制(packet control)
在菜單欄找到view----show console打開控制臺,輸入下面的代碼,回車。等待幾秒,packet control就安裝好了。(如果不是從官網下載的sublime,很可能會出現packet control安裝失?。?br> 安裝了packet control,在preference菜單里能看到packet control的選項。安裝一些好用的插件
選擇preference----packet control,然后輸入install packges,回車,調出安裝插件的輸入框。
下面推薦了一些PHPweb開發常用的插件,輸入插件名回車安裝即可。
BracketHighlighter:括號,大括號,引號高亮插件。安裝后,打開Preferences -> package settings -> Bracket Highlighter -> Bracket Settings – User (注意是user),然后添加如下代碼:
{
"bracket_styles": {
"default": {
"icon": "dot",
// "color": "entity.name.class",
"color": "brackethighlighter.default",
"style": "highlight"
},
"unmatched": {
"icon": "question",
"color": "brackethighlighter.unmatched",
"style": "highlight"
},
"curly": {
"icon": "curly_bracket",
"color": "brackethighlighter.curly",
"style": "highlight"
},
"round": {
"icon": "round_bracket",
"color": "brackethighlighter.round",
"style": "highlight"
},
"square": {
"icon": "square_bracket",
"color": "brackethighlighter.square",
"style": "highlight"
},
"angle": {
"icon": "angle_bracket",
"color": "brackethighlighter.angle",
"style": "highlight"
},
"tag": {
"icon": "tag",
"color": "brackethighlighter.tag",
"style": "highlight"
},
"single_quote": {
"icon": "single_quote",
"color": "brackethighlighter.quote",
"style": "highlight"
},
"double_quote": {
"icon": "double_quote",
"color": "brackethighlighter.quote",
"style": "highlight"
},
"regex": {
"icon": "regex",
"color": "brackethighlighter.quote",
"style": "outline"
}
}
}
Emmet:提升HTML+CSS的編寫效率
Html5:h5語法支持
SublimeCodeIntel:代碼提示功能,比如在class內輸入$this->,則會提示出class內的方法或屬性
jQuery:jquery語法支持。
DocBlockr:快速注釋代碼,比如寫一個function,在function上一行輸入/**,按tab鍵直接注釋。
utf8:用于轉換為utf-8編碼
tag:格式化HTML代碼
sublimeLinter:語法錯誤提示,如果想提示PHP語法錯誤,還需要安裝sublimeLinter-php,安裝后,打開preference----packet Settings------sublimeLinter-----Settings User,修改php.exe的位置即可,比如D盤下的phpStudy/php/php-5.6.27-nts文件夾下有php.exe:
"windows": [
"D:\\phpStudy/php/php-5.6.27-nts"
]
html-css-js prettify:使用ctrl+shift+h,即可格式化Html css 和js代碼。
補充:
a、去掉括號匹配時的高亮:打開包控制,選擇disable packge,把bracketCodeIntel禁用即可
b、給光標所在的當前行的代碼設置高亮:打開preference----Setting User-----添加代碼 "highlight_line": true,