Ошибка с автозаполнением в Eclipse
Я использую Eclipse 4.6.3 с установленными GoClipse и NodeClipse. Я настроил Перейти в Настройки -> Перейти.
Я хочу, чтобы автозаполнение работало на Go. Тем не менее, это дает мне ошибку: запись для обработки ввода сломанной трубы
Смотрите скриншоты ниже для ошибок и конфигурации.
Как мне исправить эту проблему?
1 ответ
По крайней мере, на второй странице все пути кажутся неправильными. Вы указали путь к исходному коду, где диалоговое окно запрашивает путь к исполняемому файлу.
Чтобы убедиться, что у вас установлены все инструменты, выполните в терминале следующие команды:
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 вы должны просто поставить галочку "Использовать местоположение по умолчанию"