Maison > Article > outils de développement > Comment exécuter le code de langue go édité par vscode
vscode doit installer le plug-in vscode-go pour exécuter le code de langue go. Utilisez ensuite F5 (continuer), F10 (passer par-dessus), F11 (entrer dans) et d'autres touches de raccourci pour exécuter le code de langue go.
Installez le plug-in vscode-go
Entrez dans l'interface vscode, ouvrez le panneau de commande Ctrl + Shift + P, entrez installer,
Les fonctionnalités du plug-in incluent :
Completion Lists (using gocode) Signature Help (using godoc) Snippets Quick Info (using godef) Goto Definition (using godef) Find References (using guru) File outline (using go-outline) Workspace symbol search (using go-symbols) Rename (using gorename) Build-on-save (using go build and go test) Lint-on-save (using golint or gometalinter) Format (using goreturns or goimports or gofmt) Generate unit tests squeleton (using gotests) Add Imports (using gopkgs) [partially implemented] Debugging (using delve)
Options de configuration du plug-in Visual Studio Code Go
Après avoir démarré vscode, sélectionnez le menu fichier-> > Paramètres de l'espace de travail
Ouvrez le fichier .vscode/settings.json, modifiez goroot et gopath
{ // Go configuration // Run 'go build'/'go test -c' on save. "go.buildOnSave": true, // Flags to `go build`/`go test` used during build-on-save or running tests. (e.g. ['-ldflags="-s"']) "go.buildFlags": [], // Run Lint tool on save. "go.lintOnSave": true, // Specifies Lint tool name. "go.lintTool": "golint", // Flags to pass to Lint tool (e.g. ['-min_confidenc=.8']) "go.lintFlags": [], // Run 'go tool vet' on save. "go.vetOnSave": true, // Flags to pass to `go tool vet` (e.g. ['-all', '-shadow']) "go.vetFlags": [], // Pick 'gofmt', 'goimports' or 'goreturns' to run on format. "go.formatTool": "goreturns", // Flags to pass to format tool (e.g. ['-s']) "go.formatFlags": [], // Run the formatting tools with the -d flag "go.useDiffForFormatting": true, // Complete functions with their parameter signature "go.useCodeSnippetsOnFunctionSuggest": false, // Specifies the GOPATH to use when no environment variable is set. "go.gopath": "//home/chenjianhua/gocode", // Specifies the GOROOT to use when no environment variable is set. "go.goroot": "/usr/local/go", // Run formatting tool on save. "go.formatOnSave": true, // Run 'go test -coverprofile' on save "go.coverOnSave": false, // Specifies the timeout for go test in ParseDuration format. "go.testTimeout": "30s", // Enable gocode's autobuild feature "go.gocodeAutoBuild": true, // The Go build tags to use for all commands that support a `-tags '...'` argument "go.buildTags": "", // Environment variables that will passed to the process that runs the Go tests "go.testEnvVars": {}, // Autocomplete members from unimported packages. "go.autocompleteUnimportedPackages": true }
touche de raccourci de l'éditeur vscode
Panneau de commande Ctrl + Maj + P ou F1
Aller dans le fichier Ctrl + P
Changer de terminal Ctrl + `
Renommer F2
Déboguer F5(continuer)F10(passer par-dessus)F11(entrer dans)
sauter Aller à l'endroit suivant avec erreur ou avertissement F8
Aller à l'endroit où la fonction est définie F12
Mettre à l'échelle tout l'écran Cmd +/Ctrl +
Apprentissage recommandé : Tutoriel vscode
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!