Sublime Text3 編輯技巧

Sublime Text3 常用插件以及安裝方法
http://www.cnsecer.com/460.html

====================================================================================================
====================================================================================================
====================================================================================================
安裝 packageControl
ctr + ` 安裝 packageControl
import urllib.request,os,hashlib; h = 'df21e130d211cfc94d9b0905775a7c0f' + '1e3d39e33b79698005270310898eea76'; 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)

安裝插件
ctr + shif + p  調(diào)出 sublime text3 命令框  , 輸入 install , 輸入關(guān)鍵字 安裝 對(duì)應(yīng)的插件

Sublime Text3  常用插件以及安裝方法
http://www.cnsecer.com/460.html

====================================================================================================
====================================================================================================
====================================================================================================

1.cssrem   rem轉(zhuǎn)換  REM-PX
http://www.wozhuye.com/index.php?m=content&c=index&a=show&catid=22&id=298

2.AutoPrefix        自動(dòng)補(bǔ)齊代碼
3.BracketHighlighter  高亮顯示
4.CleanCSS
5.AdvancedNewFile   新建文件
6.DocBlocker 代碼自動(dòng)補(bǔ)全  ,配置作者 時(shí)間等信息  ?????????
http://www.cnblogs.com/huangtailang/p/4499988.html

7.代碼格式化  prettify
8.JsFormat
9.Side Bar
10.SublimeCodeIntel  智能提示,支持CSS,JS等


卸載插件
ctrl + shift + p 

remove 


====================================================================================================
====================================================================================================
====================================================================================================
相關(guān)快捷鍵 整合


ctrl + shift + D    復(fù)制當(dāng)前行 ,并且插入到 下一行 

ctrl + center       在當(dāng)前行下一行插入光標(biāo)

ctrl + D            選擇一個(gè)單詞

ctrl + K + D        配合 以下命令 實(shí)現(xiàn)多游標(biāo)選擇器

alt + f3            列選擇,查找所有匹配項(xiàng),并選中

ctrl + K + B        toggle side bar 顯示隱藏

ctr + shif + m      選擇(當(dāng)前行)括號(hào)內(nèi)的內(nèi)容{ } ( ) [ ]

ctrl + shift + a

ctrl + p            查找最近打開過(guò)的文件

ctrl + shift + ↑    和上一行互換

ctrl + shift + ↓    和下一行互換

ctrl + j            拼接行(將下一行拼接到當(dāng)前行后面)

ctrl + shift + 回車   插入行,在光標(biāo) 前一行

ctrl + 回車           在光標(biāo) 后一行

ctrl + r            前往 當(dāng)前頁(yè)面的 id

ctrl + g            跳轉(zhuǎn)到指定行

ctrl + l            選擇當(dāng)前行

ctrl + k            刪除當(dāng)前行光標(biāo)后面的內(nèi)容

ctrl + shift + k    刪除當(dāng)前行

ctr + H             當(dāng)前目錄查找替換

ctr + f             當(dāng)前目錄查找

                        在查找中夠可以直接使用正則 : 如5位連續(xù)數(shù)字  \d{5}

ctr + k,t           折疊所有元素屬性(<div class="test"></div>)

ctr + k,0           取消折疊

ctr + shif + [      折疊代碼(光標(biāo)所在塊)

cht + shif + ]      展開折疊的代碼(光標(biāo)所在的塊)

ctr + shif + j      選擇當(dāng)前塊,并且包含縮進(jìn)(再也不用鼠標(biāo)去拖選了)

ctrl + shift + '    快速選擇頭尾標(biāo)簽 <div>..</div>

ctrl + shift + g    將選中的 內(nèi)容 用標(biāo)簽包圍
                        在顯示 的輸入框中 輸入標(biāo)簽 div  span  p


ctrl + shrift + y   submitline 計(jì)算器,就可以計(jì)算出來(lái)了, 12/213*231231

alt + .             自動(dòng)結(jié)束標(biāo)簽

ctl + shif + ,      向前選擇標(biāo)簽或?qū)傩?
ctr + shif + .      向后選擇標(biāo)簽或?qū)傩?
=========================================================================================================================================================
=========================================================================================================================================================

知呼
https://www.zhihu.com/question/24896283

http://www.cnblogs.com/ambar/archive/2011/09/29/sublime-text-update-log.html

=========================================================================================================================================================
=========================================================================================================================================================

矩形(垂直)選區(qū)

1.按住鼠標(biāo)中鍵(滾動(dòng)鍵) 拖動(dòng)選區(qū)可以進(jìn)行垂直選擇

2.shift + 鼠標(biāo)右鍵

3.
    1)首先把鼠標(biāo) 移動(dòng)到選中的矩形選區(qū)的左上角
    
    2)ctrl + alt + down (ctrl + shift + down)

    3)重復(fù)按 shift + right 直到選中整上選區(qū)

====================
自適應(yīng)縮進(jìn)的復(fù)制粘貼
有些情況下我們需要直接復(fù)制一段網(wǎng)上的代碼

在粘貼的時(shí)候   ctrl +  shift + v 這種方式格式不會(huì)亂


====================
快速創(chuàng)建新文件
1.ctrl + n

2.ctrl + shift + p
    想寫什么代碼  就輸入什么 , 選擇  Set Syntax:html(或者其它)

3.這樣保存的就是對(duì)應(yīng)的格式了

====================
AdvancedNewFile 安裝插件之后 的創(chuàng)建文件

需要 選擇 finde 中的任意一個(gè)文件 或者 光標(biāo)在任意一個(gè)已經(jīng)打開的文件中

ctrl + alt + n
在打開的地址輸入框中 輸入相對(duì)路徑

../js/test.js

====================
jsFormat
快速格式化
需要自定義  按鍵  ctrl + shift + r

jsFormat  -> key Bindings - suer

[
    {"keys": ["ctr + shif + r"], "command": "reindent" , "args":{"single_line": false}}
]

===================================================
===================================================
> : 子元素符號(hào) ,表示內(nèi)嵌套的元素 + : 同級(jí)標(biāo)簽符號(hào)
^ : 可以使該符號(hào)前的標(biāo)簽提升一行


多段代碼 同時(shí)生成 

標(biāo)簽名.類型*數(shù)量

生成3個(gè)div ,id:myid , class:myclass
div#myid.myclass*3

生成的元素有子元素
生成3個(gè)div,id:myid , class:myclass ;每個(gè)div 有4個(gè)子元素 span ,class:myspan
div#myid.myclass*3>span.myspan*4


---
生成  <h1>foo</h1>
h1{foo}

---
生成
<a href="#"></a>

a[href=#]

---
生成
<p><span></span></p>
<div></div>

p>span^div

---
分組

(.foo>h1 + (.bar>h2)

生成
<div class="foo">
    <h1></h1>
</div>
<div class="bar">
    <h2></h2>
</div>

---

隱式標(biāo)簽
聲明一個(gè)帶類的標(biāo)簽,只需輸入 div.item 就會(huì)生成  <div class="item"></div>

在某個(gè) 標(biāo)簽下 輸入 .classname  #idname 會(huì)根據(jù)父標(biāo)簽進(jìn)行判定
如果在 ul 中輸入 .item 會(huì)生成 <li class="item"></li>


----

2空格 4空格縮進(jìn)處理

不同的縮進(jìn)方式

將代碼復(fù)制到新的文件中  設(shè)置
view -> Indentation (壓縮) 調(diào)整 tab with

-------------------------

更改自動(dòng)選擇符號(hào)的問(wèn)題(什么可選什么不可選)
Preferences>Settings  更改下面的命令

后面的特殊符號(hào)為不選擇的符號(hào),只要去掉就好
"word_separators": "./\\()\"':,.;<>~!@#$%^&* + =[]{}`~?"




=========================================================================================================================================================
=========================================================================================================================================================
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 230,247評(píng)論 6 543
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,520評(píng)論 3 429
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人,你說(shuō)我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 178,362評(píng)論 0 383
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,805評(píng)論 1 317
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 72,541評(píng)論 6 412
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,896評(píng)論 1 328
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,887評(píng)論 3 447
  • 文/蒼蘭香墨 我猛地睜開眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 43,062評(píng)論 0 290
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,608評(píng)論 1 336
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 41,356評(píng)論 3 358
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 43,555評(píng)論 1 374
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 39,077評(píng)論 5 364
  • 正文 年R本政府宣布,位于F島的核電站,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 44,769評(píng)論 3 349
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 35,175評(píng)論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,489評(píng)論 1 295
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 52,289評(píng)論 3 400
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 48,516評(píng)論 2 379

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