<p>
This document lists commonly used editor plugins and IDEs from the Go ecosystem
- that makes Go development more productive and seamless.
- A comphensive list of editor support and IDEs for Go development is available on
+ that make Go development more productive and seamless.
+ A comprehensive list of editor support and IDEs for Go development is available at
<a href="http://golang.org/wiki/IDEsAndTextEditorPlugins">the wiki</a>.
</p>
<li><a href="https://github.com/fatih/vim-go">Vim Go</a>: a plugin for Vim to provide Go programming language support</li>
<li><a href="https://marketplace.visualstudio.com/items?itemName=lukehoban.Go">Visual Studio Code Go</a>:
an extension for Visual Studio Code to provide support for the Go programming language</li>
-<li><a href="https://www.jetbrains.com/go">Gogland</a>: Gogland is distributed either as standalone IDE
-or a plugin for the IntelliJ Platform IDEs</li>
+<li><a href="https://www.jetbrains.com/go">Gogland</a>: Gogland is distributed either as a standalone IDE
+or as a plugin for the IntelliJ Platform IDEs</li>
</ul>
<p>
-Note that these are only a few top solutions, a more comphensive
-community maintained list of
+Note that these are only a few top solutions; a more comphensive
+community-maintained list of
<a href="https://github.com/golang/go/wiki/IDEsAndTextEditorPlugins">IDEs and text editor plugins</a>
-is available at the wiki.
+is available at the Wiki.
</p>
<p>
-Each development environment provides a large variety of static and dynamic tool integrations.
+Each development environment integrates a number of Go-specific tools.
The following feature matrix lists and compares the most significant features.
</p>
</table>
<p>
-<sup>1</sup>: Possible when enabled via Settings > Go > On Save, go vet and golint are available via plugins. Also runs tests on save if configured.
+<sup>1</sup>: Possible when enabled via Settings > Go > On Save, <code>go</code> <code>vet</code> and <code>golint</code> are available via plugins. Also runs tests on save if configured.
<br>
<sup>2</sup>: Additionally, user input can disambiguate when two or more options are available.
</p>