2017-07-13 22 views
9

Eclipse 4.6.3でGoClipseとNodeClipseをインストールしています。私は設定 - >移動で移動を設定しました。Eclipseでオートコンプリートでエラーが発生しました

私は、オートコンプリートをGoで使用したいと考えています。しかし、それは私にエラーを与えています:壊れたパイプを処理するための書き込み

エラーと構成については、以下のスクリーンショットを参照してください。

Error

Go

enter image description here

はどうすればこの問題を解決するのですか?

+1

Eclipseを真剣に再考します。代わりに完全なIDEが必要な場合は、goglandを見てください。 –

+0

@AdamDymitrukは同意しましたが、言及されていない理由でここで私は残念なことにEclipseを使用しなければなりません –

+0

このエラーは言語固有のものではないので、いくつかのスタックをチェックしてください。これは日食の一般的な問題の多くです。 https://stackoverflow.com/questions/12871947/eclipse-warning-problems-during-content-assist https://stackoverflow.com/questions/10706430/eclipse-content-assist-error https:// www。 eclipse.org/forums/index.php/t/367694/ それはすべて言われていると表示されている、あなたはおそらくもっと食い尽くすだけのコミュニティを食べるかもしれません。 – reticentroot

答えて

5

少なくとも2番目のページでは、すべてのパスが間違っているようです。 ソースコードへのパスを指定しました。このダイアログでは、実行ファイルへのパスを入力します。今

go get -u github.com/nsf/gocode 
go get -u golang.org/x/tools/cmd/guru 
go get -u github.com/rogpeppe/godef 

、ツールのそれぞれが

which <tool> 
# example: 
which guru 
# => /Users/user/gocode/bin/gocode 

Executable:フィールドに出力をコピーして実行するために:あなたがインストールされているすべてのツールは、ターミナルで以下のコマンドを実行して持たせる

設定画面で

gofmtの場合は、「デフォルトの場所を使用」にチェックしてください。

+0

私はちょうど(私は大声で無視した)コメントで議論されたことに気づいた。 @putuがこれを回答として追加したいのであれば、私は削除します。 – mhutter

関連する問題