? ? 筆者在換主機(jī)Coding的時(shí)候總是會(huì)遇到一個(gè)編輯器使用不順手的問題矾芙,經(jīng)常需要重復(fù)安裝sublime舍沙,該編輯器為前端開發(fā)人員的Coding之利器,但是安裝激(po)活(jie)并不是十分簡(jiǎn)易剔宪,因此寫一個(gè)教程供大家參考拂铡。本文以SublimeText3最新版本3126為例介紹sublime的安裝、激(po)活(jie)葱绒、漢化和常用插件的安裝感帅。
? ? 首先是編輯器主體軟件的安裝,這個(gè)不多說地淀,是所有步驟的第一步也是最簡(jiǎn)單的一步失球。這里筆者推薦下載 ?http://www.sublimetext.com/3 該網(wǎng)址的安裝包,具體可根據(jù)不同操作系統(tǒng)來選擇帮毁,一般為Windows 64bit 或者 Mac OS 64bit版本
? ? 這里紅圈中的帶下劃線的文本就是下載鏈接实苞,這里要注意一點(diǎn)的是前面一個(gè)是安裝包,后一個(gè)portable version即便攜版本作箍,無需安裝只要解壓zip打開即可用硬梁,一般選擇前一個(gè),安裝之后會(huì)sublime text的功能會(huì)出現(xiàn)在鼠標(biāo)右鍵的菜單當(dāng)中胞得,便攜版本則不會(huì)荧止,這里筆者以Windows系統(tǒng)為例如下圖所示。
按照下圖步驟一步步往下操作安裝即可
Mac OS X系統(tǒng)請(qǐng)下載Sublime Text Build 3126.dmg文件
安裝完成:
? ? 安裝完成后緊接著第二步要做的就是激(po)活(jie)了阶剑,這個(gè)其實(shí)也比較簡(jiǎn)單跃巡,就是在安裝完sublime編輯器主體部分后打開編輯器界面,從左上角橫排的菜單欄的help里輸入license(點(diǎn)擊help的enter license子菜單):
—– BEGIN LICENSE —–
Michael Barnes
Single User License
EA7E-8213858A353C41872A0D5C DF9B2950 AFF6F667
C458EA6D8EA3C28698D1D650131A97AB
AA919AEC EF20E143 B361B1E74C8B7F04
B085E65E2F5F53608489D422 FB8FC1AA93F6323C FD7F75443F39C318 D95E6480
FCCC75618A4A174168FA4223 ADCEDE07200C25BE DBBC4855 C4CFB774 C5EC138C0FEC1CEF D9DCECEC D3A5DAD101316C36
—— END LICENSE ——
注冊(cè)成功之后下圖的紅圈位置的未注冊(cè)的英文會(huì)消失牧愁,重新打開編輯器留意觀察素邪,未注冊(cè)英文字樣消失即為注冊(cè)成功。
第三步為漢化:
漢化之前必須要做的步驟就是安裝Package Control兔朦,安裝之后漢化比較容易。
按Ctrl+~鍵打開console磨确,輸入以下代碼并按回車鍵執(zhí)行沽甥,注意代碼是單行不要換行:
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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)
PackageControl安裝完成后點(diǎn)擊Preferences/Package Control,然后點(diǎn)擊Package Control:Install Package,(第一次運(yùn)行可以要幾秒鐘)乏奥,然后在彈出的命令界面摆舟,輸入ChineseLocalization回車(輸入ch后就會(huì)有選項(xiàng)進(jìn)行鼠標(biāo)點(diǎn)擊即可)
至此漢化工作完成,開啟你愉快的Coding之旅吧!
下面筆者將介紹一些常用的sublime插件恨诱,猿(媛)們可根據(jù)自己的需要選擇性安裝:
1.Convert?To?UTF8
無論是在Mac上用還是Windows上媳瞪,都不可避免處理gbk編碼的文件,這個(gè)插件必不可少照宝。通過PackageControl-Install Package搜索Convert?To?UTF8安裝即可蛇受。
2.GBK Support
直接從PackageControl安裝即可。
3.Markdown Preview
在Preference–Key Bindings右側(cè)user區(qū)域輸入:
{"keys":["alt+m"], "command":"markdown_preview", "args":{ "target":"browser"}}
這樣新建一個(gè)md后綴的文件硫豆,按下alt + m快捷鍵就可以在瀏覽器里預(yù)覽了龙巨。
為了支持代碼高亮和mathjax,在Preference--Package Settings--Markdown Preview--Settings User輸入如下:
{
/*
Enableornotmathjax support.
*/"enable_mathjax":true,
/*
Enableornothighlight.js supportforsyntax highlighting.
*/"enable_highlight":true
}
4.MarkdownEdit
默認(rèn)的markdown格式是Markdown GFM(github favor markdown),用這個(gè)就ok熊响。如果想改的話在View--syntax--markdown editing里改。另外诗赌,其默認(rèn)的md文件寫作環(huán)境主題是:
"color_scheme":"Packages/MarkdownEditing/MarkdownEditor.tmTheme"
就是白里發(fā)灰的那種汗茄,如果想改的話,在Preference--Package Settings--Markdown Editing--Markdown GFW Settings-User里輸入:
{
"color_scheme":"Packages/MarkdownEditing/MarkdownEditor-Dark.tmTheme"
}
這樣就成了黑乎乎的主題铭若,支持的所有主題有:
"color_scheme":"Packages/MarkdownEditing/MarkdownEditor.tmTheme",
//"color_scheme":"Packages/MarkdownEditing/MarkdownEditor-Dark.tmTheme",
//"color_scheme":"Packages/MarkdownEditing/MarkdownEditor-Yellow.tmTheme",
// Thisisa quickanddirty focus theme.Inordertomake it work, you'veto// set `"highlight_line": true,`inthis settingsfile. Itislikely that there will
// be more mature focus improvementsinthe future (maybe similartoiA Writer).
//"color_scheme":"Packages/MarkdownEditing/MarkdownEditor-Focus.tmTheme",
這四個(gè)主題都不太好洪碳,能用的就默認(rèn)的MarkdownEditor.tmTheme和MarkdownEditor-Dark.tmTheme。
希望此文能對(duì)大家使用sublime有所幫助叼屠。(#^.^#)