PHP 편집자 Xinyi는 최근 일부 사용자가 Sublime Text의 LSP-gopls 플러그인이 사용자 정의 위치를 따르는 대신 설치 프로세스 중에 $HOME 디렉터리에 go 폴더를 생성한다고 보고했다는 사실을 발견했습니다. 이 문제는 사용자에게 다소 불편을 끼칠 수 있으므로 여기서 해결 방법을 제시합니다.
저는 Go 개발에 Sublime Text와 LSP-gopls 플러그인을 사용하는데, 커스텀GOPATH
设置:$HOME/Code/go
而不是 $HOME/go
이 있습니다.
그런데 Sublime Text를 실행할 때마다 $HOME
目录中创建目录 go/pkg/mod/...
。通常,LSP-gopls 应将这些文件存储在 $GOPATH
에서 지정한 디렉터리에 있는데 기본 디렉터리를 사용합니다.
어떻게 해결하나요?
LSP-gopls라고 확신합니다. 비활성화하면 $HOME
에서 디렉터리를 삭제하고 Sublime Text를 다시 시작하면 이 동작이 사라지기 때문입니다. .zshrc
에 export GOPATH=$HOME/Code/go
가 있습니다. 플러그인 설정에서 gopls
에 대한 사용자 정의 경로를 "command": ["/Users/user/Code/go/bin/gopls"]
로 설정합니다. $HOME
中的目录并重新启动 Sublime Text 时,这种行为就会消失。我在 .zshrc
中有 export GOPATH=$HOME/Code/go
。在插件设置中,将 gopls
的自定义路径设置为 "command" : ["/Users/user/Code/go/bin/gopls"]
。
结果我需要在 LSP-golsp 设置中设置 $GOMODCACHE
$GOMODCACHE
를 설정해야 했던 것으로 나타났습니다. 🎜
으아아아위 내용은 Sublime Text의 LSP-gopls는 사용자 정의 위치 대신 $HOME에 go 디렉터리를 생성합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!