Mac OS 使用 VS Code 開發 Golang Editor 的配置建議

今天來分享一下在 Mac 上開發 Golang 目前使用的 VS Code 的配置建議

Step 1. 安裝 VS Code 
首先當然是附上 VS Code 的 brew 安裝指令

brew cask install visual-studio-code

Step 2. 安裝 VS Code Extensions 
再來就是 VS Code 有強大的 extensions 推薦列表,以下推薦安裝

Utility 相關 
Prettier - Format your JavaScript / TypeScript / CSS using Prettier.
Code Runner - Run code snippet or code file for multiple languages.
File Utils - Convenient way of creating, duplicating, moving, renaming and deleting files and directories.

Go 相關 

Go - Rich language support for the Go language.

HTML 相關

Highlight Matching Tag - Highlights matching closing or opening tag.

Markdown 相關

Markdown Preview GitHub Styling - Changes VS Code's built-in markdown preview to match GitHub's style.

Step 3. 安裝 VS Code Settings 
再來就是有讓 VS Code 更簡潔更方便的一些小設定,你可以在 Code > Preferences > Settings 搜尋各項設定後修改,也可以參考 這個 GitHub  來設定更多,今天這篇只專注基礎的 Editor 部分


"editor.formatOnSave": true,
"editor.renderLineHighlight": "gutter",
"editor.hideCursorInOverviewRuler": true,
"editor.scrollBeyondLastLine": false,
"editor.lineHeight": 26,
"editor.occurrencesHighlight": false,
"editor.overviewRulerBorder": false,
"editor.renderIndentGuides": true,
"editor.folding": false,
"editor.snippetSuggestions": "top",
"editor.lightbulb.enabled": false,
"editor.minimap.enabled": false,
"editor.cursorBlinking": "solid",
"editor.lineNumbers": "on",
"editor.cursorStyle": "line",
"editor.fontFamily": "JetBrains Mono",
"editor.fontLigatures": true,
"editor.fontSize": 15,


Step 4. 選擇 VS Code Theme 與 字型
Theme 的部分推薦使用 VS Code Monokai Night 
字型的部分推薦 JetBrains Mono 

設定完之後大概的樣子如下

留言