Страницы

Поиск по вопросам

среда, 5 февраля 2020 г.

Среда разработки для Go [закрыт]

#golang #ide


        
             
                
                    
                        
                            Закрыт. На этот вопрос невозможно дать объективный ответ.
Ответы на него в данный момент не принимаются.
                            
                        
                    
                
                            
                                
                
                        
                            
                        
                    
                        
                            Хотите улучшить этот вопрос? Переформулируйте вопрос,
чтобы на него можно было дать ответ, основанный на фактах и цитатах, отредактировав его.
                        
                        Закрыт 2 года назад.
                                                                                
           
                
        
Кто какую среду разработки может посоветовать для Go? 
Хотелось бы видеть в IDE:

Подсветку синтаксиса
Авто подстановку
Кросс платформенное решение
Автоматическую сборку кода

Как дополнение:

Работа через ssh
    


Ответы

Ответ 1



Goclipse? Это кроссплатформенный плагин для Eclipse. Features: Syntax highlighting Automatic building of files Run configuration support ...

Ответ 2



Gedit как среда для Go на Linux. Плюсы: бесплатно, легковесно, просто.

Ответ 3



WebStorm + Go плагин. Плагин активно развивается, поддерживает перечисленные фичи (в том числе кроссплатформенность). Сразу можно и фронтенд разрабатывать в одной среде.

Ответ 4



Чтобы превратить Atom в IDE для Go, достаточно установить два пакета и отладчик: apm install go-plus go-debug go get github.com/derekparker/delve/cmd/dlv go-plus — по сути, это "метапакет", он ничего сам по себе не делает, исключительно устанавливает следующее: autocomplete-go занимается автодополнением gofmt автоформатирует файлы при сохранении и чистит импорты builder-go собирает пакет при каждом сохранении gometalinter-linter анализирует код на проблемы целым набором инстументов navigator-godef ищет определение выделенного идентификатора tester-go отображает покрытие кода тестами gorename переименовывает идентификатор по всему коду go-debug — удобная обёртка для отладчика Delve, позволяющая ставить точки останова и осматривать состояние вдоль всего стека любой горутины. Сам Delve, обычно, прекрасно устанавливается с помощью go get, при определённых условиях даже в Windows. Я написал пошаговую инструкцию по установке всего этого добра на чистую Debian-подобную ОС и детали о том, как заставить это работать на Windows.

Ответ 5



IDE from JetBrains. Пара плагинов и все работает прекрасно. При этом настройка легкая. https://www.jetbrains.com/go/

Ответ 6



GoLand от JetBrains ;) Так же рекомендую WebStorm, но мне GoLand больше нравится

Ответ 7



Vim + https://github.com/jnwhiteh/vim-golang

Ответ 8



http://go-ide.com/

Ответ 9



Могу предложить VS Code, настроенную как написано по ссылке: https://github.com/Microsoft/vscode-go В итоге получаете: Подсветку синтаксиса Авто подстановку Кросс платформенное решение Автоматическую сборку кода Возможность отладки Авто импорт/удаление пакетов Интеграцию с Git и множество других полезных фич. Уверен если поискать все эти плагины можно и на Vim поставить.

Комментариев нет:

Отправить комментарий