Maison > Article > développement back-end > Comment utiliser la fonction de saut Golang dans VSCode
Avant-propos :
Avec la popularité du langage Golang, il existe de plus en plus d'outils de développement associés, et VSCode, en tant qu'éditeur multiplateforme open source léger, est progressivement devenu le premier choix des développeurs du langage Golang.
VSCode dispose d'un riche écosystème de plug-ins, rendant le développement Golang plus facile et plus efficace, comme des plug-ins pour le langage Go lui-même, des Linters, des débogueurs, etc. Parmi eux, son point le plus important est sa fonction de saut à la définition. Cet article commencera par cette fonction importante de saut à la définition et présentera comment utiliser Golang dans VSCode.
Texte :
Alors, qu'est-ce que la fonction de saut à la définition ?
Sauter à la définition signifie que dans un programme, lorsque vous cliquez ou survolez le nom d'une variable, d'une fonction ou d'une méthode, celle-ci passera à l'emplacement défini par le nom. Cette fonction est très pratique sur VSCode et peut nous faciliter la visualisation du code requis.
Alors, comment implémenter le saut à la définition dans le langage Golang ?
Les étapes sont les suivantes :
Étape 1 : Installez le plug-in golang.go
golang.go
打开VSCode,进入插件页面,搜索golang.go
插件并安装。
第二步:安装工具guru
guru是一个可跨越工程包依赖关系、在 Go 语言源代码中快速浏览定义、引用和调用关系的工具。我们需要通过go get命令安装guru工具,具体操作如下:
go get golang.org/x/tools/cmd/guru
第三步:开启设置
在VSCode中按快捷键Ctrl+Shift+P
,输入Open User Settings
打开用户设置,然后搜索go.toolsEnvVars
,并在settings.json
配置文件中添加如下内容:
"go.toolsEnvVars": { "GOPATH": "${workspaceRoot}", "GOBIN": "${workspaceRoot}/bin" }
第四步:开始跳转至定义
在Golang源代码中,您可以使用Ctrl+左键单击
或Alt+F12
激活Go to Definition(跳转至定义)
上下文菜单,从而跳转至所需代码。
补充说明:
Ctrl + Shift + F12
可跳转回之前所在的位置。module
管理项目,需要在设置中设置go.alternateTools
为gopls
golang.go plug-in et installez-le.
Étape 2 : Installer l'outil guru
guru est un outil qui peut parcourir rapidement les définitions, les références et les relations d'appel dans le code source du langage Go dans les dépendances des packages de projet. Nous devons installer l'outil gourou via la commande go get. L'opération spécifique est la suivante :
rrreee🎜Étape 3 : Ouvrez les paramètres🎜🎜Appuyez sur la touche de raccourciCtrl+Shift+P
dans VSCode et entrez Ouvrir les paramètres utilisateur
Ouvrez les paramètres utilisateur, puis recherchez go.toolsEnvVars
et ajoutez le contenu suivant dans le fichier de configuration settings.json
: 🎜rrreee🎜Étape 4 : Commencez à sauter Aller à la définition🎜🎜Dans le code source de Golang, vous pouvez activer Aller à la définition en utilisant <code>Ctrl+Clic gauche
ou Alt+F12
Menu contextuel pour accéder au code requis. 🎜🎜Instructions supplémentaires : 🎜Ctrl + Shift + F12
peut revenir à l'emplacement précédent. 🎜module
pour gérer votre projet, vous devez définir go.alternateTools
sur gopls
dans les paramètres pour utiliser le saut fonctionner correctement. 🎜🎜🎜Résumé : 🎜🎜Le langage Golang est très pratique dans le développement de l'éditeur VSCode. Son passage à la fonction de définition accélère notre efficacité de développement. Ce qui précède représente l’intégralité du contenu de cet article, je pense qu’il vous sera utile. 🎜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!