亚洲免费在线-亚洲免费在线播放-亚洲免费在线观看-亚洲免费在线观看视频-亚洲免费在线看-亚洲免费在线视频

Sublime-text 自己定義快捷鍵攻略

系統(tǒng) 2094 0

? ? 好吧.我承認(rèn)今天非常悲劇,本來上午就寫好了這篇博文,公布之后,在自己的博文里怎么也找不到.

所以如今又又一次寫了一份.希望大家能頂一下吧...Nothing is better than your support !

你使用sublime text 的快捷鍵嗎? Did you ever type in some keywords in "baidu" or in "google" to search some useful blogs?about this theme for you ?

如今我來分享一下怎樣自定義快捷鍵.這樣,快捷鍵都是自定義的.也不用老是抱怨說記不住快捷鍵什么的了.

首先我們要知道究竟在哪里定義我們的快捷鍵.

打開 sublime text ?(我使用的是sublime text 2) 假設(shè)你是 (sublime text 3) 沒有關(guān)系,操作方法都是一樣的.

找到 Preferences (選項(xiàng)) ? 我們發(fā)現(xiàn)里面有這樣兩個(gè)選項(xiàng).

Key Bindings ?-- Default ?//表示系統(tǒng)默認(rèn)的快捷鍵

Key Bindings -- User ?//這里就是我們要自定義的文件...


我們選擇以下的那個(gè) Key Bindings --User 這個(gè)選項(xiàng).當(dāng)然不是說你不能在上面的那個(gè)文件里定義快捷鍵.假設(shè)你是Sublime text 的高手,那么事實(shí)上你不用看我這個(gè)分享了.因?yàn)槟莻€(gè)默認(rèn)的文件快捷鍵內(nèi)容眾多,假設(shè)你改了當(dāng)中的一部分,發(fā)現(xiàn)程序報(bào)錯(cuò)了..可是你又找不到哪里錯(cuò)了,豈不是非常悲劇...

那你肯定說,以下的那個(gè)文件 ?Default(Windows).sublime-keymap 什么東西都沒有,我要怎么開始呢?

Yeah, this is why I write this blog . It's just for you ! haha ....

好了...我們要清楚,該文件是JSON格式的..大家應(yīng)該對(duì)JSON數(shù)據(jù)類型并不陌生對(duì)吧..

在寫這些快捷鍵的時(shí)候我們須要注意下面幾點(diǎn)內(nèi)容:

1.屬性名必須使用雙引號(hào) " " (double quotes) 進(jìn)行包裹.

2.該文件是 數(shù)組對(duì)象 即 [ {} , {} ,{} ... ].這樣的形式.

3.最后一個(gè)對(duì)象后面不同意有逗號(hào)(,) 出現(xiàn).


記住這幾點(diǎn),我們就開始start from stratch 來進(jìn)行我們快捷鍵的編寫吧.

① [ ?] 這是最外圍的(square brackets).

?[

? ? //We can also use two forward slashes to make some comments here...

? ? { "keys": ["ctrl+k"], "command": "toggle_side_bar" }

]?

好了,我們已經(jīng)定義了一個(gè)我們自己的快捷鍵,我們來分析一下它.

keys 表示使用的快捷鍵組合形式. 這里是 ctrl+k 這個(gè)不用解釋了吧.

command ?表示的是我們要進(jìn)行什么命令操作...當(dāng)然,我們不能自己瞎寫這些命令,須要參考Default 的里面的內(nèi)容.

比方這里 toggle 表示的是開關(guān)的意思. side_bar ?也就是左邊的那個(gè)顯示文件內(nèi)容列表的側(cè)邊欄 ,連在一塊toggle_side_bar 就是 對(duì)側(cè)邊欄進(jìn)行顯示或者隱藏的意思.

哈哈..原來是這樣啊..

注意一點(diǎn):花括號(hào)(curly brackets) 后面沒有 逗號(hào)(comma).

[

? ? //We can also use two forward slashes to make some comments here...

? ? { "keys": ["ctrl+k"], "command": "toggle_side_bar" },

? ? { "keys": ["alt+l"], "command": "move", "args": { "by": "characters", "forward": true }}

]

再來看看這個(gè),我們?cè)谏厦娴幕A(chǔ)上又加入了一個(gè)快捷鍵.我們發(fā)現(xiàn)多了一個(gè)屬性.

這個(gè)快捷鍵對(duì)象多了一個(gè)屬性. args

args 表示命令須要的參數(shù),這里非常好理解,既然是要 "move",那么我究竟該怎么移動(dòng)呢? 這是個(gè)問題...

我們分析一下"by": "characters" 也就是依照字符進(jìn)行移動(dòng), "forward": "true" 向前為真,連在一起就是依照一個(gè)字符一個(gè)字符向前(左)移動(dòng).

哦..原來是這樣啊....

那你是不是可以猜測假如我想依照單詞進(jìn)行移動(dòng),是不是 "words" 呢?

I should say maybe you are right.Just have a try and you can have a deep memory of the point and find something else only for you .

這里還是要注意一點(diǎn),兩個(gè)對(duì)象之間使用的是逗號(hào)(comma), 第二個(gè)對(duì)象里面的參數(shù)相同是對(duì)象形式出現(xiàn)的...


好了,這里就是一些簡單的定義,我不能把全部的命令(command)都列出來吧...那樣也沒有必要,凡事有個(gè)度就好了.定義一些經(jīng)常使用的快捷鍵,再多的話,那還要鼠標(biāo)干嘛呢,對(duì)吧?

哈哈...?

Best wishes !?

Sublime-text 自己定義快捷鍵攻略


更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號(hào)聯(lián)系: 360901061

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點(diǎn)擊下面給點(diǎn)支持吧,站長非常感激您!手機(jī)微信長按不能支付解決辦法:請(qǐng)將微信支付二維碼保存到相冊(cè),切換到微信,然后點(diǎn)擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對(duì)您有幫助就好】

您的支持是博主寫作最大的動(dòng)力,如果您喜歡我的文章,感覺我的文章對(duì)您有幫助,請(qǐng)用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會(huì)非常 感謝您的哦!!!

發(fā)表我的評(píng)論
最新評(píng)論 總共0條評(píng)論
主站蜘蛛池模板: 久久精品六 | 99热伊人| 欧美交换乱理伦片120秒 | 国产成人h综合亚洲欧美在线 | 免费国产成人综合 | 国产3344永久在线观看视频 | 毛片免费观看视频 | 综合久久久久综合97色 | 手机看片99| 国产第一综合另类色区奇米 | 亚洲精品69 | 国产精品人成在线播放新网站 | 国产主播福利在线 | 色六月丁香 | 福利在线影院 | 色综合天天综合网国产国产人 | 就要爱综合 | 一级毛片全部免费播放 | 久久九九青青国产精品 | 免费两性的视频网站 | 国产精品手机在线观看 | 在线观看偷拍视频一区 | 国产视频观看 | 手机免费在线观看 | 亚洲第一黄色网址 | 香蕉视频黄在线观看 | 91粉嫩萝控精品福利网站 | 国产精品视频999 | 精品乱码一区二区三区四区 | 国产二区三区 | 亚洲综合日韩精品欧美综合区 | 一级毛片免费 | jizzjizz亚洲女人 | 久久精品国产精品青草图片 | 婷婷丁香在线视频 | 久久综合九色欧美综合狠狠 | 亚洲欧美国产精品专区久久 | 天天干天天色天天射 | 国产尤物精品视频 | 第一福利在线观看永久视频 | 国产网友自拍视频 |