2017年3月29日 星期三

解決 geany 與新酷音輸入法相衝

Geany 在 linux mint 中文版與新酷音輸入法的 Ctrl + Space 相衝,只要修改快速鍵定義就可以了:
1. 求助(H) -> 快速鍵(K)
往下拉到 "補完字詞" , 它的設定正好是 Ctrl + Space
2. 點選 Edit
    往下拉到 "補完字詞" , 點選並修正此快速鍵的定義
3. 重新開啟 Geany


另外透過安裝完 js-beautify可以啟用 javascript 的美化功能, 先安裝好 js-beautify
     sudo npm -g install js-beautify
再來開啟 Geany  自訂命令, 透過滑鼠右鍵叫出選單:
      格式(F) -> 發送選取區域到(S) -> 設定自訂命令 -> Add
命令欄填入 js-beautify
按 OK 完成設定,
之後將所選的文字並透過滑鼠右鍵叫出選單傳給自訂命令:
      格式(F) -> 發送選取區域到(S) -> js-beautify
也可以用它所定義的快速鍵(Ctrl+1 ...等等)直接美化所選的文字區域

另外也可以 uglify-js 來醜化或美化, 若要支援 ES6, 可以安裝 harmony版本的 Uglifyjs2
   sudo npm install uglify-js@github:mishoo/UglifyJS2#harmony -g
若不加任何參數,它內定會將 javascript 醜化,加上參數 -b 或 --beautify 可以改成美化的功能, 因此命令列若改用:
  uglifyjs -b

  uglifyjs --beautify
就相當於
  js-beautify
的功能
但 ulifyjs --beautify 功能比不上  js-beautify 來的好用, 習慣上還是直接用 js-beautify 就好

沒有留言: