php エディタの Xinyi は、Sublime Text の LSP-gopls プラグインがインストール プロセス中に、ユーザーのカスタムの場所。この問題はユーザーに不便を引き起こす可能性があるため、ここで解決策を提供します。
私は Go 開発に Sublime Text と LSP-gopls プラグインを使用しており、カスタム GOPATH
設定: $HOME/Code/
$HOME/go の代わりに go
を使用します。
ただし、Sublime Text を実行するたびに、go/pkg/mod/...
ディレクトリが $HOME
ディレクトリ内に作成されます。通常、LSP-gopls はこれらのファイルを $GOPATH
で指定されたディレクトリに保存する必要がありますが、デフォルトのディレクトリが使用されます。
LSP-gopls であることは間違いありません。これを無効にして
$HOME のディレクトリを削除し、Sublime Text を再起動すると、この動作は解消されます。
.zshrc に
export GOPATH=$HOME/Code/go があります。プラグイン設定で、カスタム パスを
gopls に
"command" : ["/Users/user/Code/go/bin/gopls"] に設定します。
$GOMODCACHEを設定する必要があることがわかりました。
リーリー
以上がSublime Text の LSP-gopls は、カスタムの場所ではなく $HOME に go ディレクトリを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。