## 事象 以下のようにパッケージ名やメソッド名までシンタックスが効いていない。 ![[Pasted image 20231112152046.png]] ## 原因 [[VSCode]]のデフォルトシンタックスハイライト実装がそうなっているから。 ## 解決方法 [[semantic highlighting]]を有効にする。[[settings.json]]で以下を追加。 ```json "gopls": { "ui.semanticTokens": true } ``` ちょっと華やかになった。 ![[Pasted image 20231112152501.png]] ## 参考 - [golang/vscode\-go: Go extension for Visual Studio Code](https://github.com/golang/vscode-go#feature-highlights)