goland實(shí)現(xiàn)自動(dòng)格式化代碼
1、利用File Watchers
goland->Preferences->搜索框內(nèi)輸入 file watchers->選擇File Watchers->點(diǎn)擊右邊的左下角的 + 號(hào)->選擇go fmt 模板->彈出設(shè)置框,默認(rèn)選項(xiàng)->點(diǎn)擊確定->確定
設(shè)置成功后,在編寫go 文件時(shí)就會(huì)自動(dòng)格式化你的代碼,如果沒有生效,請(qǐng)重啟下

2、利用goland 代碼提交工具
goland 自帶的git 提交工具里,點(diǎn)擊提交按鈕->彈出頁(yè)面里勾上Go fmt->再提交
這里就會(huì)在代碼提交前自動(dòng)執(zhí)行 go fmt ,該方法與上面的方法的區(qū)別是提交的時(shí)候才會(huì)格式化代碼,編碼過程中不會(huì)強(qiáng)制格式化代碼

3、利用快捷鍵格式化代碼
file watcher 會(huì)在編碼過程中強(qiáng)制格式化,有些人會(huì)不適應(yīng),
git 提交時(shí)格式化,有時(shí)候想看下格式效果,有些來不及
我們可以手動(dòng)格式化代碼,利用
command+option+L 三個(gè)組合鍵,這里是 L 鍵不需要按shift
你隨時(shí)隨地都可以格式化下代碼
這里的mac 的快捷方式
- window
- ctrl+alt+L
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
一文帶大家了解Go語言中的內(nèi)聯(lián)優(yōu)化
內(nèi)聯(lián)優(yōu)化是一種常見的編譯器優(yōu)化策略,通俗來講,就是把函數(shù)在它被調(diào)用的地方展開,這樣可以減少函數(shù)調(diào)用所帶來的開銷,本文主要為大家介紹了Go中內(nèi)聯(lián)優(yōu)化的具體使用,需要的可以參考下2023-05-05
深入理解Golang中的Protocol Buffers及其應(yīng)用
本篇文章將深入探討 Go 語言中使用 Protobuf 的基礎(chǔ)知識(shí)、常見應(yīng)用以及最佳實(shí)踐,希望能幫大家了解如何在項(xiàng)目中高效利用 Protobuf2024-11-11
Golang函數(shù)的使用技巧(結(jié)合代碼示例)
函數(shù)是基本的代碼塊,用于執(zhí)行一個(gè)任務(wù),這篇文章主要介紹了Golang函數(shù)使用的相關(guān)資料,文中通過代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2025-11-11

