ホームページ > バックエンド開発 > Golang > Sublime Text の LSP-gopls は、カスタムの場所ではなく $HOME に go ディレクトリを作成します

Sublime Text の LSP-gopls は、カスタムの場所ではなく $HOME に go ディレクトリを作成します

WBOY
リリース: 2024-02-13 12:12:08
転載
1151 人が閲覧しました

Sublime Text 中的 LSP-gopls 在 $HOME 中创建 go 目录而不是自定义位置

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 を再起動すると、この動作は解消されます。 .zshrcexport GOPATH=$HOME/Code/go があります。プラグイン設定で、カスタム パスを gopls"command" : ["/Users/user/Code/go/bin/gopls"] に設定します。

回避策

LSP-golsp設定で

$GOMODCACHEを設定する必要があることがわかりました。 リーリー

以上がSublime Text の LSP-gopls は、カスタムの場所ではなく $HOME に go ディレクトリを作成しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
lsp
ソース:stackoverflow.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート