首先進入官網下載 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+>" 可以打印出一些使用過的命令