atom 插件實現

首先進入官網下載 Atom。(這貌似算廢話)

進入Atom之後按下快捷鍵 command+shift+p   就會出現下面界面 

接着輸入 generator package 然後回車。就會出現以下界面

然後輸入你自定義的名字   比如:my-package 或  trigger  然後回車

就會出現這個界面如果沒有或者你不小心關了可以在   /Users/XXXX(username)/github/ 

如果成功了就可以在 

中找到它了選右側的 Toggle 就可以運行了第一次點就會出現


沒事再重複上次 點次右側的 Toggle就可以運行了。(好像是需要重啓Atom 或者window:Reload (也就是 commadn+shift+p  然後輸入reload 選第一個然後回車就行了)

如果沒有的話就重複上面步驟再來一次。

在lib中就找到 trigger.js (也就是你定義的名字  XX.JS ) 接下來就可以在裏面找到

  toggle() {
    console.log('Trigger was toggled!');
    return (
      this.modalPanel.isVisible() ?
      this.modalPanel.hide() :
      this.modalPanel.show()
    );
  }

修改它就可以了。

我實現的功能是讀取當前正在編輯的文件然後post到本地。(我的用法。因爲我們有個模擬器可以直接運行這個腳本文件,看到實際動畫效果等等)(結果我就上圖吧)


用的是 終端 控制檯命令

(這裏要說的是 Atom 幸好是底層用了 nodeJS )之前查了大量的資料各種百度,谷歌 就是爲了找到 JS 調用控制檯命令,win 上還好點 mac 上..... 。 完全不會js 完全沒用過 atom 昨晚用了好幾個小時才搞定哭


接下來就是綁定到快捷鍵了。

首先按下 command + ,  或者

這樣也可以打開


然後點擊上面藍色的字 your keymap file  就會打開

在裏面添加上這個就可以了,然後保存 重啓Atom 或 window:Reload (也就是 commadn+shift+p  然後輸入reload 選第一個然後回車就行了) 就可以用了。

'cmd-shift-r' 是自定義的快捷鍵    'trigger:toggle' 觸發的事件 類名:方法名。 之後空了我會寫sublime的

"cmd+."  /   "cmd+>" 可以打印出一些使用過的命令

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章