VSCode 编辑器安装和配置

您所在的位置:网站首页 vscode控制台输出插件 VSCode 编辑器安装和配置

VSCode 编辑器安装和配置

2022-06-03 17:10| 来源: 网络整理| 查看: 265

工欲善其事,必先利其器。想要学好 Go 语言,肯定要有一个趁手的开发工具,Go 语言的开发工具有很多种,本文会给大家介绍一种使用面积最广泛、免费且开源的 Go 语言开发工具—— VSCode。

 

1. VSCode的简介

VSCode (Visual Studio Code)是微软在 2015 年 4 月 30 日 Build 开发者大会上发布的一款开源、免费而且可以跨平台使用的代码编辑器,其具有使用简单、插件丰富以及功能强大等优点。一经推出就受到很多开发者的追捧,其对于 Go 语言的支持也是非常的优秀,故而在 Go 语言基础中推荐介绍这个代码编辑器。

 

2. VSCode的下载和安装

直接从官网下载合适的安装包即可。官网地址:https://code.visualstudio.com/

VSCode 编辑器安装和配置 VSCode 官网首页,点击左侧的 Download 进行下载

安装包下载完成之后直接双击安装包,VSCode 的安装是傻瓜式的安装,一直点击下一步即可。

 

3. VSCode的中文配置

安装成功后,如果你的英文不是很好,也可以将 VSCode 配置为中文。打开 VSCode,使用快捷键Ctrl+Shift+P,打开命令快捷键:

图片描述 打开命令快捷键

选择 Configure Display Language:

图片描述 选择 Configure Display Language

如果只有一个英文的选项的话,我们选择下面的 install additional language… 来下载新的语言包:

图片描述 选择 install additional language...

选择第一个简体中文,点击右下角的 install ,安装成功之后会要求你重新启动 VSCode ,点击 Yes ,会自动重启 VSCode。

图片描述 安装中文包之后重启 VSCode

再次出现后的 VSCode 就是中文的了:

图片描述 中文的 VSCode 界面

 

4. VSCode 配置 Go 语言开发环境

安装结束之后就需要配置 Go 语言的开发环境了。因为 Go 语言的插件很多链接无法直接访问,所以我们需要手动链接,可以打开任意的 go 文件,这样 VSCode 会自动帮你安装 Go 的插件。

在你的 GOPATH(GOPATH 均指环境变量中的第一个文件夹路径)下新建三个文件夹—— bin 、pkg 和 src ; 在 src 下创建目录 golang.orgx; 在 %GOPATH%src``golang.orgx 目录下载插件源码。 代码块 1 git clone https://github.com/golang/tools.git

然后使用下列命令来安装 Go 语言的插件:

代码块 1  go get github.com/ramya-rao-a/go-outline 2  go get github.com/acroca/go-symbols 3  go get golang.org/x/tools/cmd/guru 4  go get golang.org/x/tools/cmd/gorename 5  go get github.com/josharian/impl 6  go get github.com/rogpeppe/godef 7  go get github.com/sqs/goreturns 8  go get github.com/golang/lint/golint 9  go get github.com/cweill/gotests/gotests

最后你可以看到 %GOAPTH%/bin 中已经把插件安装完毕。为了使其生效,还需要将这个文件夹配置进环境变量Path 中:

图片描述 将 bin 目录添加到环境变量中

最后一步就是在 VSCode 中安装 Go 语言的高亮插件,在插件库搜索 go,第一个就是,直接点击安装即可:

图片描述 安装 Go 语言的代码高亮插件

 

5. Go 语言的 HelloWorld

环境搭建完成之后就可以尝试编写我们的第一个 Go 程序了,Go 程序有一些不同于其它语言的特性。它必须编写在 %GOPATH%/src 内,并且必须在 “包” 内。

在 src 文件夹下新建一个任意名称的文件夹,并在这个文件夹下新建一个文件 helloworld.go,并使用 VSCode 打开这个文件夹。在 helloworld.go 文件中键入代码:

代码块 1  package main ​ 2 3  import "fmt" 4 5  func main() { 6   fmt.Println("Hello World!") 7  }

我们来对这一段简单的 Go 语言代码逐行来解释下:

第 1 行:这一行是包名,Go 语言中每一个文件开头都是包名,只有 main 函数的包名字可以叫 main; 第 3 行:这一行的作用是导入包,是将在这个 Go 文件中使用到的 Go 语言官方库,或者第三方库导入进来; 第 5 行:主函数声明,main 函数是每一个 Go 程序的入口; 第 6 行:输出语句。将 “Hello World !” 输出到控制台。

右击这个文件,选中在终端中打开。

图片描述 打开终端

在终端中输入执行语句来执行 helloworld.go 文件 :

代码块 1  go run helloworld.go

得到执行结果,可以看到,在终端中已经输出了 Hello World!

图片描述 可以看到 Hello World 输出成功。

 

6. 小结

本文主要学习了在 VSCode 上搭建一个 Go 语言的开发环境。其中需要注意的主要就是无法下载到 Go 语言插件的解决方案,使用 github上官方的开源库,手动进行修改路径和安装即可。

文章来源于网络,侵删!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3