-
Notifications
You must be signed in to change notification settings - Fork 753
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
073136d CHANGELOG.md: update for v0.35.2 8e5969f src/goToolsInformation: pick up gopls release 55683f5 src/goToolsInformation: update hardcoded gopls version 886decb tools: generate inlay hints settings from gopls settings 7467f26 README: edit Quickstart and Features section for clarity e4a94d2 .github/workflows: fix wiki.yml 84fe4e7 .github/workflows: add go1.19rc2 to long/smoke tests d114767 commands: add go.goroot command 484a3ba test/gopls/vulncheck: add logging for viewer test failure 5bf7237 test/integration/extension: disable all "Test Completion Snippets *" f4fcd7a test/integration/goDebug: make invalid flag test faster cbecbf8 test/integration/goExplorer: fix 'env tree items' test e91d0e8 test/integration/install: stub languageserver restart command a6729ef test/integration/goDebug: speed up setUpRemoteProgram 78c2fac Revert "src/goInstallTools: show error if go.languageserver.restart fails" aa3de7f test/integration: catch failed await in lint test b90e57e .vscode/launch.json: remove outFiles and deprecated attributes d2afd7d src/goTest/resolve: fix nested packageDisplayMode handling on win32 47f6dfa test/integration/goTest: fix populateModulePathCache 1adebbb test/integration/goTest.run: increase discover&run timeout ffae001 test/integration/goDebug: skip redundant tests in withConsole mode c909738 test/integration/goDebug: skip legacy da testing on windows a39ef24 package.json: remove tslint 1dfac14 .github/workflows: drop 1.15 from long test 944b1d4 .github/workflows: remove 'stable' unnecessary in setup-go@v3 21bbd7b test: skip flaky debug test 305bea7 .github/workflows: upgrade setup-go to v3 and enable caching b6aad3e .github/workflows: upgrade checkout/node workflows to v3 9bb57d8 test/integration: skip tests broken on windows b012df4 src/goInstallTools: show error if go.languageserver.restart fails c8598b1 test/integration/goDebug: catch any error while cleaning up 8f6cb5d goGenerateTests: resolve config file path aba3079 CHANGELOG.md: add v0.35.1 description bfdb91c package.json: update dev version 4bd0f33 docs/debugging.md: fix missing "" in example Change-Id: I7504ae5e6d9c40009ad0feb6317f7f1000987012
- Loading branch information
Showing
33 changed files
with
596 additions
and
645 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -24,17 +24,22 @@ Welcome! 👋🏻<br/> | |
Whether you are new to Go or an experienced Go developer, we hope this | ||
extension fits your needs and enhances your development experience. | ||
|
||
* **Step 1.** If you haven't done so already, install [Go](https://golang.org) | ||
and the [VS Code Go extension]. | ||
* [Go installation guide]. This extension works best with Go 1.14+. | ||
* [Managing extensions in VS Code]. | ||
* **Step 2.** To activate the extension, open any directory or workspace | ||
containing Go code. Once activated, the [Go status bar](https://github.com/golang/vscode-go/wiki/ui) will | ||
appear in the bottom left corner of the window and show the recognized Go | ||
version. | ||
* **Step 3.** The extension depends on [a set of extra command-line tools](#tools). | ||
If they are missing, the extension will show the "⚠️ Analysis Tools Missing" | ||
warning. Click the notification to complete the installation. | ||
1. Install [Go](https://golang.org) 1.14 or newer if you haven't already. | ||
|
||
1. Install the [VS Code Go extension]. | ||
|
||
1. Open any directory or workspace containing Go code to automatically activate | ||
the extension. The | ||
[Go status bar](https://github.com/golang/vscode-go/wiki/ui) appears in the | ||
bottom left corner of the window and displays your Go version. | ||
|
||
1. The extension depends on `go`, `gopls`, `dlv` and other optional tools. If | ||
any of the dependencies are missing, the ⚠️ `Analysis Tools Missing` warning | ||
is displayed. Click on the warning to download dependencies. | ||
|
||
See the | ||
[tools documentation](https://github.com/golang/vscode-go/wiki/tools) for a | ||
complete list of tools the extension depends on. | ||
|
||
<p align="center"> | ||
<img src="docs/images/installtools.gif" width=75%> | ||
|
@@ -44,23 +49,32 @@ extension fits your needs and enhances your development experience. | |
|
||
You are ready to Go :-) 🎉🎉🎉 | ||
|
||
Please be sure to learn more about the many [features](#features) of this | ||
extension, as well as how to [customize](#customization) them. Take a look at | ||
[Troubleshooting](https://github.com/golang/vscode-go/wiki/troubleshooting) and [Help](#ask-for-help) for further | ||
guidance. | ||
## What's next | ||
|
||
* Explore more [features](#features) of the VS Code Go extension. | ||
* Learn how to [customize](#customization) your settings. | ||
* Solve issues with | ||
[Troubleshooting](https://github.com/golang/vscode-go/wiki/troubleshooting). | ||
* [file an issue](https://github.com/golang/vscode-go/issues/new/choose) for | ||
problems with the extension. | ||
* Start a [GitHub discussion](https://github.com/golang/vscode-go/discussions) | ||
or get help on [Stack Overflow]. | ||
|
||
If you are new to Go, [this article](https://golang.org/doc/code.html) provides | ||
the overview on Go code organization and basic `go` commands. Watch ["Getting | ||
started with VS Code Go"] for an explanation of how to build your first Go | ||
application using VS Code Go. | ||
|
||
## Features | ||
## Feature highlights | ||
|
||
* [IntelliSense] - Results appear for symbols as you type. | ||
* [Code navigation] - Jump to or peek at a symbol's declaration. | ||
* [Code editing] - Support for saved snippets, formatting and code organization, | ||
and automatic organization of imports. | ||
* [Diagnostics] - Build, vet, and lint errors shown as you type or on save. | ||
* Enhanced support for [testing] and [debugging] | ||
|
||
This extension provides many features, including [IntelliSense], | ||
[code navigation], and [code editing] support. It also shows [diagnostics] as | ||
you work and provides enhanced support for [testing] and [debugging] your | ||
programs. See the [full feature breakdown] for more details and to learn how to | ||
tune its behavior. | ||
See the [full feature breakdown] for more details. | ||
|
||
<p align=center> | ||
<img src="docs/images/completion-signature-help.gif" width=75%> | ||
|
@@ -182,8 +196,8 @@ conduct-related issue, please mail [email protected]. | |
[Go installation guide]: https://golang.org/doc/install | ||
["Getting started with VS Code Go"]: https://youtu.be/1MXIGYrMk80 | ||
[IntelliSense]: https://github.com/golang/vscode-go/wiki/features#intellisense | ||
[code navigation]: https://github.com/golang/vscode-go/wiki/features#code-navigation | ||
[code editing]: https://github.com/golang/vscode-go/wiki/features#code-editing | ||
[Code navigation]: https://github.com/golang/vscode-go/wiki/features#code-navigation | ||
[Code editing]: https://github.com/golang/vscode-go/wiki/features#code-editing | ||
[diagnostics]: https://github.com/golang/vscode-go/wiki/features#diagnostics | ||
[testing]: https://github.com/golang/vscode-go/wiki/features#run-and-test-in-the-editor | ||
[debugging]: https://github.com/golang/vscode-go/wiki/debugging#features | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.