在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ C++/ 深入自定義快捷鍵
atom-minify(CSS/JS壓縮神器)
JS 代碼智能提示補(bǔ)全
自定義按鍵綁定
Emmet 實(shí)例教程
基礎(chǔ)
插件主題推薦
CSScomb 增強(qiáng)版
編輯器實(shí)時(shí)預(yù)覽 HTML 頁(yè)面
JS 代碼片段補(bǔ)全
Atom 內(nèi)運(yùn)行 gulp 的實(shí)現(xiàn)方法
簡(jiǎn)介
Sync-setttings(插件-備份神器)
實(shí)用側(cè)邊欄插件
保存與預(yù)覽功能
Atom 代碼輸入震動(dòng)效果
深入自定義快捷鍵
分屏操作
config.cson 基礎(chǔ)教程
JQ 代碼片段補(bǔ)全

深入自定義快捷鍵

題外話

時(shí)間過去挺快,正式版已經(jīng)出來許久了。目前最新版是 V1.0.8 從最初的各種莫名的 BUG,到現(xiàn)在慢慢的完善,使用過程可以明顯的感覺到。Github 上這個(gè)項(xiàng)目依舊很活躍,插件庫(kù)也越來越豐富。

作為進(jìn)階的開篇,再帶上一次正式版的下載地址。

目前有 Github 和國(guó)內(nèi) CNPM 兩個(gè)地方可以下

  1. Github
  2. CNPMJS
    • 兩者的區(qū)別在于,前者是放在 Amazon S3 上的,經(jīng)常下載到一半沒資源(糾結(jié)!);
    • CNPMJS 是國(guó)產(chǎn)的 NPM,對(duì)國(guó)內(nèi)用戶非常友好,速度妥妥的。

深入快捷鍵

自定義按鍵綁定

unset!

顧名思義,取消設(shè)置。這是 atom 的一大亮點(diǎn),示例:

http://wiki.jikexueyuan.com/project/atom/images/ud.png" alt="" />

之前仿 VIM 的時(shí)候,發(fā)現(xiàn)怎么 overlay 這貨還是生效,讓我不得不改動(dòng)為快捷鍵。然后去查詢官方文檔,發(fā)現(xiàn)了unset 功能,挺簡(jiǎn)單也很實(shí)用。直接取消快捷鍵的命令。

'atom-text-editor':
    'alt-h':'unset!'

http://wiki.jikexueyuan.com/project/atom/images/ud1.png" alt="" />

這么簡(jiǎn)單的一條命令。就直接取消了;因?yàn)樵?keymap 里面的設(shè)置是權(quán)重是最高的。

快捷鍵支持的組合(官方文檔圖)

http://wiki.jikexueyuan.com/project/atom/images/ud2.png" alt="" />

  • 除了單詞這種特殊功能鍵外,其他的必須有修改鍵(第二行那些,一個(gè)或多個(gè)混用)

支持 DOM 事件的綁定

http://wiki.jikexueyuan.com/project/atom/images/ud3.png" alt="" />

  • 官方文檔演示了一個(gè)插入日期的監(jiān)聽事件
  • 分析: atom.commands 是全局常量,add 是功能

支持 snippet 及樣式選擇

這種功能待以后寫 snippet 的時(shí)候一起說(現(xiàn)在還在折騰中~~)

附帶一份個(gè)人分屏自定義快捷鍵

 #設(shè)置候選全局上下移動(dòng)及打開分割窗口
'body':
    'shift-alt-k':'core:move-up'  #光標(biāo)向上移動(dòng)
    'shift-alt-j':'core:move-down' #光標(biāo)向下移動(dòng)
    'shift-alt-h':'core:move-left' #光標(biāo)向左移動(dòng)
    'shift-alt-l':'core:move-right' #光標(biāo)向右移動(dòng)
    'ctrl-h ctrl-h':'pane:split-left'      #分割窗口
    'ctrl-j ctrl-j':'pane:split-down'      #分割窗口
    'ctrl-k ctrl-k':'pane:split-up'         #分割窗口
    'ctrl-l ctrl-l':'pane:split-right'     #分割窗口
    'alt-h alt-h':'window:focus-pane-on-left'      #移動(dòng)左窗口
    'alt-j alt-j':'window:focus-pane-below'      #移動(dòng)下窗口
    'alt-k alt-k':'window:focus-pane-above'         #移動(dòng)上窗口
    'alt-l alt-l':'window:focus-pane-on-right'     #移動(dòng)右窗口
    'ctrl-d ctrl-d':'pane:close'  #關(guān)閉面板