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