Eclipse 中的自动完成错误
Error with autocomplete in Eclipse
我是 运行 安装了 GoClipse 和 NodeClipse 的 Eclipse 4.6.3。我已经在 Preferences -> Go 中配置了 Go。
我希望 自动完成 为 Go 工作。但是,它给了我错误:writing to process input broken pipe
有关错误和配置的信息,请参见下面的屏幕截图。
我该如何解决这个问题?
至少在第二页,所有路径似乎都是错误的。您提供了 源代码 的路径,其中对话框要求提供 可执行文件 .
的路径
为确保您已安装所有工具运行,请在终端中执行以下命令:
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,您应该可以简单地勾选 "Use default location"
我是 运行 安装了 GoClipse 和 NodeClipse 的 Eclipse 4.6.3。我已经在 Preferences -> Go 中配置了 Go。
我希望 自动完成 为 Go 工作。但是,它给了我错误:writing to process input broken pipe
有关错误和配置的信息,请参见下面的屏幕截图。
我该如何解决这个问题?
至少在第二页,所有路径似乎都是错误的。您提供了 源代码 的路径,其中对话框要求提供 可执行文件 .
的路径为确保您已安装所有工具运行,请在终端中执行以下命令:
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,您应该可以简单地勾选 "Use default location"