editors.html 1.4 KB

1234567891011121314151617181920212223242526272829303132333435
  1. <!--{
  2. "Title": "Editor plugins and IDEs",
  3. "Template": true
  4. }-->
  5. <h2 id="introduction">Introduction</h2>
  6. <p>
  7. This document lists commonly used editor plugins and IDEs from the Go ecosystem
  8. that make Go development more productive and seamless.
  9. A comprehensive list of editor support and IDEs for Go development is available at
  10. <a href="https://golang.org/wiki/IDEsAndTextEditorPlugins">the wiki</a>.
  11. </p>
  12. <h2 id="options">Options</h2>
  13. <p>
  14. The Go ecosystem provides a variety of editor plugins and IDEs to enhance your day-to-day
  15. editing, navigation, testing, and debugging experience.
  16. </p>
  17. <ul>
  18. <li><a href="https://github.com/fatih/vim-go">vim</a>: vim-go plugin provides Go programming language support</li>
  19. <li><a href="https://marketplace.visualstudio.com/items?itemName=lukehoban.Go">Visual Studio Code</a>:
  20. Go extension provides support for the Go programming language</li>
  21. <li><a href="https://www.jetbrains.com/go">GoLand</a>: GoLand is distributed either as a standalone IDE
  22. or as a plugin for IntelliJ IDEA Ultimate</li>
  23. <li><a href="https://atom.io/packages/go-plus">Atom</a>: Go-Plus is an Atom package that provides enhanced Go support</li>
  24. </ul>
  25. <p>
  26. Note that these are only a few top solutions; a more comprehensive
  27. community-maintained list of
  28. <a href="https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins">IDEs and text editor plugins</a>
  29. is available at the Wiki.
  30. </p>