親測可用!!!golang如何在idea中保存時自動進行代碼格式化


親測可用,golang在idea中的代碼自動格式化

1、ctrl+alt+s打開設置界面,選擇[Plugins] -> [Install JetBrains plugin...] -> 搜索File Watchers, 下載安裝,然后重啟idea

2、重啟后悔在設置界面中的[Tools]可以看到File Watchers插件,打開新建一個watcher,如下圖所示:

其中[Program]項從你的goroot目錄下去找gofmt.exe文件,按照圖示填寫完后保存,這樣每次保存就會去執行gofmt.exe,進行代碼自動格式化了!

參考地址:
http://stackoverflow.com/questions/33774950/execute-gofmt-on-file-save-in-intellij

疑問

初步使用發現有些問題,這個FileWatcher是跟蹤某類文件的變化的,當有變化時執行什么程序,這樣的話,go文件一編輯就會被FileWatcher給
追蹤到,這樣在你編寫代碼的時候很不方便,所以這種方式的體驗並不好。能不能追蹤快捷鍵呢?

最佳實踐

下載Save Actions插件即可

關於我

  1. 一個不想命運低頭的黑衣劍士
  2. 個人博客:cmlanche.com
  3. 我的產品:主機排行網
  4. CSDN個人主頁:cmlanche
  5. SegmentFault個人主頁:cmlanche
  6. 博客園個人主頁:cmlanche


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM