Sublime使用心得(+)

20160909
JS自動(dòng)完成插件
JavaScript Completions
Andyjs2
Sublime Text 3 寫js智能提示插件

20160831
sublime text 3解放鼠標(biāo)的快捷鍵總結(jié)

Command+Shift+L 先選中多行,再按下快捷鍵吓著,會(huì)在每行行尾插入光標(biāo)固该,即可同時(shí)編輯這些行。
Ctrl+Shift+M 選擇括號(hào)內(nèi)的內(nèi)容(繼續(xù)選擇父括號(hào))颗搂。舉個(gè)栗子:快速選中刪除函數(shù)中的代碼,重寫函數(shù)體代碼或重寫括號(hào)內(nèi)里的內(nèi)容郑现。
Ctrl+M 光標(biāo)移動(dòng)至括號(hào)內(nèi)結(jié)束或開始的位置投慈。
Command+← 移動(dòng)到行首
shift+↓ 向下選中多行。類似Command + L
Ctrl+Shift+← 向左單位性地選中文本妈倔。同時(shí)博投,Command+shift+←會(huì)選擇本行所有內(nèi)容
Ctrl+J 合并選中的多行代碼為一行
Ctrl+K+U 轉(zhuǎn)換大寫。
Ctrl+K+L 轉(zhuǎn)換小寫盯蝴。
Ctrl+Tab 按文件瀏覽過的順序毅哗,切換當(dāng)前窗口的標(biāo)簽頁。
Alt+Shift+1 窗口分屏捧挺,恢復(fù)默認(rèn)1屏(非小鍵盤的數(shù)字)
Alt+Shift+2 左右分屏-2列


20160822
sublime3- CPU占用率過高
sublime text 3 cpu 占用率過高是正陈敲啵現(xiàn)象嗎

目前的解決辦法是在preference的setting中設(shè)置:"index_files":false;目前沒有發(fā)現(xiàn)有副作用闽烙。

另外官方討論組的方法有兩個(gè):
Sublime 3, cpu usage

20160719

Command + D 選中一個(gè)單詞
Command + L 選中一行
Command 按住Command鍵再點(diǎn)擊想選中的行
Command + Ctrl + G (選中部分文本時(shí)) 按此鍵選中所有相同文本
Command + D (選中部分文本時(shí)) 直接選中下一次出現(xiàn)的該文本

20160718
HTMLBeautify

操作:Mac OS X: Command-Option-Shift-F

Sublime Alignment
How to install & use Sublime Alignment 設(shè)置

{ // The mid-line characters to align in a multi-line selection, changing // this to an empty array will disable mid-line alignment "alignment_chars": [ "=", ":" ]}

Using Sublime Alignment ?
Simple:
Select the lines you wish to align.
Press Ctrl+Alt+A (Windows & Linux) or Command+Ctrl+A (Mac OS X)

20160622
注釋插件
Doc?Blockr

前端

20160529-react語法高亮
install Babel
設(shè)置:

  • Open a file with that extension,
  • Select View from the menu,
  • Then Syntax -> Open all with current extension as... -> Babel -> JavaScript (Babel).
  • Repeat this for each extension (e.g.: .js and .jsx).
    插件文檔

Babel Snippets-對(duì)上邊的補(bǔ)充 (鏈接地址)翅睛,有一些代碼片段可以快速完成react代碼的快速輸入

20160527-針對(duì)EJS模板引擎的錯(cuò)誤提示插件,未測(cè)試,暫時(shí)不考慮EJS作為以后的主力宏所。

目前在Sublime Text 3下已經(jīng)有合適的插件了。
install Babel

install EJS2
(EJS2依賴于Babel插件摊溶,需要同時(shí)安裝這兩個(gè)插件)
設(shè)置過程:View->Syntax->EJS2-><% %> or (<? ?>, <$ $>, <@ @>)爬骤。

知乎鏈接

20160525-技巧
Preference->Settings-User

"save_on_focus_lost": true

失去焦點(diǎn),sublime自動(dòng)保存
參考鏈接
sublime text3有沒有自動(dòng)保存文件的插件莫换?

20160511-技巧

lorem + Tab 自動(dòng)生成假文

如何取消sublime自動(dòng)換行
"preferences-->setting-user", 在打開的配置文件中添加

    {"word_wrap" : false,}

20160409-基本快捷鍵:

Windows下選擇多行:
Ctrl + Alt + Up Column selection up
Ctrl + Alt + Down Column selection down

插入:
Ctrl + ? Insert line after
Ctrl + ? + ? Insert line before

整行移動(dòng)
Ctrl + ? + ↑ Move line/selection up
Ctrl + ? + ↓ Move line/selection down
Ctrl + ] Indent current line(s)
Ctrl + [ Un-indent current line(s)

刪除
Ctrl + KK Delete from cursor to end of line
Ctrl + K + ? Delete from cursor to start of line

選擇
Ctrl + L 選擇整行霞玄,多按可繼續(xù)向下選擇整行

參考鏈接Keyboard Shortcuts - Windows/Linux

20160405插件篇:

Alignment

AutoFileName

Bracket Highlighter

Color Highlighter

CSS Format

Emmet

GIT

JsFormat

LESS

Markdown Preview

Markdown Editing

QuoteHTML

Side Bar

SublimeTmpl

用于快速生成模板
快捷鍵:
ctrl+alt+h html
ctrl+alt+j javascript
ctrl+alt+c css
ctrl+alt+p php
ctrl+alt+r ruby
ctrl+alt+shift+p python

SublimeCodeIntel

這貨對(duì)js的支持布什不是半點(diǎn)的差,已經(jīng)從列表清單刪除
替代品Better Completion

SublimeLinter

BufferScroll --記錄代碼折疊

其他內(nèi)容

sublime3開啟package control
Ctrl+` 調(diào)出console
輸入代碼:

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)

sublime2開啟package control

import urllib2,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; 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()) ); by = urllib2.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); open( os.path.join( ipp, pf), 'wb' ).write(by) if dh == h else None; print('Error validating download (got %s instead of %s), please try manual install' % (dh, h) if dh != h else 'Please restart Sublime Text to finish installation')

參考鏈接:
求一個(gè)Sublime Text 2代碼折疊狀態(tài)保存的插件?
推薦拉岁!Sublime Text 最佳插件列表

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末坷剧,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子喊暖,更是在濱河造成了極大的恐慌惫企,老刑警劉巖,帶你破解...
    沈念sama閱讀 211,376評(píng)論 6 491
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件陵叽,死亡現(xiàn)場(chǎng)離奇詭異狞尔,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)巩掺,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,126評(píng)論 2 385
  • 文/潘曉璐 我一進(jìn)店門偏序,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人胖替,你說我怎么就攤上這事研儒。” “怎么了独令?”我有些...
    開封第一講書人閱讀 156,966評(píng)論 0 347
  • 文/不壞的土叔 我叫張陵端朵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問我记焊,道長(zhǎng)逸月,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,432評(píng)論 1 283
  • 正文 為了忘掉前任遍膜,我火速辦了婚禮碗硬,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘瓢颅。我一直安慰自己恩尾,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 65,519評(píng)論 6 385
  • 文/花漫 我一把揭開白布挽懦。 她就那樣靜靜地躺著翰意,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上冀偶,一...
    開封第一講書人閱讀 49,792評(píng)論 1 290
  • 那天醒第,我揣著相機(jī)與錄音,去河邊找鬼进鸠。 笑死稠曼,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的客年。 我是一名探鬼主播霞幅,決...
    沈念sama閱讀 38,933評(píng)論 3 406
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼量瓜!你這毒婦竟也來了司恳?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,701評(píng)論 0 266
  • 序言:老撾萬榮一對(duì)情侶失蹤绍傲,失蹤者是張志新(化名)和其女友劉穎扔傅,沒想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體唧取,經(jīng)...
    沈念sama閱讀 44,143評(píng)論 1 303
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡铅鲤,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,488評(píng)論 2 327
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了枫弟。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片邢享。...
    茶點(diǎn)故事閱讀 38,626評(píng)論 1 340
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖淡诗,靈堂內(nèi)的尸體忽然破棺而出骇塘,到底是詐尸還是另有隱情,我是刑警寧澤韩容,帶...
    沈念sama閱讀 34,292評(píng)論 4 329
  • 正文 年R本政府宣布款违,位于F島的核電站,受9級(jí)特大地震影響群凶,放射性物質(zhì)發(fā)生泄漏插爹。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,896評(píng)論 3 313
  • 文/蒙蒙 一请梢、第九天 我趴在偏房一處隱蔽的房頂上張望赠尾。 院中可真熱鬧,春花似錦毅弧、人聲如沸气嫁。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,742評(píng)論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽寸宵。三九已至崖面,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間梯影,已是汗流浹背巫员。 一陣腳步聲響...
    開封第一講書人閱讀 31,977評(píng)論 1 265
  • 我被黑心中介騙來泰國(guó)打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留甲棍,地道東北人疏遏。 一個(gè)月前我還...
    沈念sama閱讀 46,324評(píng)論 2 360
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像救军,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子倘零,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 43,494評(píng)論 2 348

推薦閱讀更多精彩內(nèi)容