goland 實(shí)現(xiàn)自動格式化代碼
1、利用File Watchers
goland->Preferences->搜索框內(nèi)輸入 file watchers->選擇File Watchers->點(diǎn)擊右邊的左下角的 + 號->選擇go fmt 模板->彈出設(shè)置框,默認(rèn)選項(xiàng)->點(diǎn)擊確定->確定
設(shè)置成功后,在編寫go 文件時(shí)就會自動格式化你的代碼,如果沒有生效,請重啟下
2、利用goland 代碼提交工具
goland 自帶的git 提交工具里,點(diǎn)擊提交按鈕->彈出頁面里勾上Go fmt->再提交
這里就會在代碼提交前自動執(zhí)行 go fmt ,該方法與上面的方法的區(qū)別是提交的時(shí)候才會格式化代碼,編碼過程中不會強(qiáng)制格式化代碼
3、利用快捷鍵格式化代碼
file watcher 會在編碼過程中強(qiáng)制格式化,有些人會不適應(yīng),
git 提交時(shí)格式化,有時(shí)候想看下格式效果,有些來不及我們可以手動格式化代碼,利用
command+option+L 三個(gè)組合鍵,這里是 L 鍵不需要按shift
你隨時(shí)隨地都可以格式化下代碼
這里的mac 的快捷方式
window
ctrl+alt+L
補(bǔ)充:goland 保存時(shí)自動格式化代碼 fmt
goland idea可以幫助我們在保存時(shí)自動格式化代碼
下面列一下 goland 怎么配置:
1、file-setting
2、tools-file watchers
3、添加go fmt
4、測試 編寫代碼(ctrl+s),保存并格式化代碼
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
go實(shí)現(xiàn)自動復(fù)制U盤小工具demo
這篇文章主要為大家介紹了go實(shí)現(xiàn)自動復(fù)制U盤小工具demo,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2023-12-12Go?實(shí)現(xiàn)?WebSockets和什么是?WebSockets
這篇文章主要介紹了Go?實(shí)現(xiàn)?WebSockets和什么是?WebSockets,WebSockets?是構(gòu)建實(shí)時(shí)應(yīng)用程序的第一大解決方案,在線游戲、即時(shí)通訊、跟蹤應(yīng)用程序等,下文相關(guān)內(nèi)容介紹需要的小伙伴可以參考一下2022-04-04Go?WEB框架使用攔截器驗(yàn)證用戶登錄狀態(tài)實(shí)現(xiàn)
這篇文章主要為大家介紹了Go?WEB框架使用攔截器驗(yàn)證用戶登錄狀態(tài)實(shí)現(xiàn),有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪2022-07-07