From: Zac Bergquist Date: Mon, 24 Jul 2017 23:05:43 +0000 (-0400) Subject: doc: add Atom to editor guide X-Git-Tag: go1.9rc2~1^2~34 X-Git-Url: http://www.git.cypherpunks.su/?a=commitdiff_plain;h=b9661a14ea;p=gostls13.git doc: add Atom to editor guide Fixes #20569 Change-Id: I752a49ed50c1567f8db7112859ac073f37dd77dc Reviewed-on: https://go-review.googlesource.com/50952 Reviewed-by: Jaana Burcu Dogan --- diff --git a/doc/editors.html b/doc/editors.html index 1448781036..5228dfc7a8 100644 --- a/doc/editors.html +++ b/doc/editors.html @@ -24,6 +24,7 @@ editing, navigation, testing, and debugging experience. an extension for Visual Studio Code to provide support for the Go programming language
  • Gogland: Gogland is distributed either as a standalone IDE or as a plugin for the IntelliJ Platform IDEs
  • +
  • Go-Plus: Go-Plus is an Atom package that provides enhanced Go support
  • @@ -44,6 +45,7 @@ The following feature matrix lists and compares the most significant features.
    Vim Go
    Visual Studio Code Go
    Gogland +
    Go-Plus Editing features @@ -53,42 +55,49 @@ The following feature matrix lists and compares the most significant features. Yes Yes Yes + Yes Autocompletion of identifers (variable, method, and function names) Yes Yes Yes + Yes Autocompletion based on type No No Yes + No Rename identifiers Yes Yes Yes + Yes Auto format, build, vet, and lint on save Yes Yes Yes1 + Yes Auto insert import paths and remove unused on save Yes Yes Yes2 + Yes Auto generate JSON, XML tags for struct fields Yes Yes Yes + Yes Navigation features @@ -98,30 +107,35 @@ The following feature matrix lists and compares the most significant features. Yes Yes Yes + Yes Switch between *.go and *_test.go file Yes Yes Yes + No Jump to definition and referees Yes Yes Yes + Yes Look up for interface implementations Yes Yes Yes + Yes Search for callers and callees Yes Yes Yes + Yes Testing and debugging features @@ -131,36 +145,43 @@ The following feature matrix lists and compares the most significant features. No Yes Yes + Yes3 + Run a single test case, all tests from file, or all tests from a package Yes Yes Yes + No Auto generate tests for packages, files and identifiers No Yes No + No Debug tests No Yes Yes + Yes3 Display test coverage Yes Yes Yes + Yes Install Install Install + Install @@ -168,6 +189,8 @@ The following feature matrix lists and compares the most significant features. 1: Possible when enabled via Settings > Go > On Save, go vet and golint are available via plugins. Also runs tests on save if configured.
    2: Additionally, user input can disambiguate when two or more options are available. +
    +3: Available if the go-debug package is installed.

    @@ -205,6 +228,4 @@ The following feature matrix lists and compares the most significant features. background-color: #ebebeb; font-weight: bold; } - - - \ No newline at end of file + \ No newline at end of file diff --git a/doc/editors/go-plus.png b/doc/editors/go-plus.png new file mode 100644 index 0000000000..c09c7fe675 Binary files /dev/null and b/doc/editors/go-plus.png differ