02 GO开发编辑器之VScode

534次阅读
没有评论

共计 1628 个字符,预计需要花费 5 分钟才能阅读完成。

02 GO 开发编辑器之 VScode

一.Go 开发编辑器

  • 开发工具多种多样, 选择一款适合自己的编辑器, 并且还要兼顾高效轻量
  • 适用于 go 语言开发的编辑器有很多,包含 GoLand、IDEA、VS Code 等
  • 甚至使用 submit、notepad++、vim 等也能进行 go 语言的开发

1.VS Code 介绍

  • VS Code (Visual Studio Code), 是微软公司开源的一款 免费 现代化轻量级代码编辑器
  • 支持几乎所有主流的开发语言的 语法高亮、智能代码补全、自定义热键、括号匹配、代码片段、代码对比 Diff、GIT 等特性
  • 支持插件扩展,支持 Win、Mac 以及 Linux 平台

2. 下载与安装

02 GO 开发编辑器之 VScode

  • 双击 .exe 文件, 下一步下一步就行

02 GO 开发编辑器之 VScode

02 GO 开发编辑器之 VScode

02 GO 开发编辑器之 VScode

02 GO 开发编辑器之 VScode

  • 完成后运行

02 GO 开发编辑器之 VScode

  • 进入就是这个界面

  • 如果不习惯英文可以安装中文插件

02 GO 开发编辑器之 VScode

  • 下载完后或提示重启编辑器

02 GO 开发编辑器之 VScode

  • 主页功能介绍

02 GO 开发编辑器之 VScode

  • 安装 GO 插件, 让 VS Code 支持 Go 语言开发

02 GO 开发编辑器之 VScode

二.VS Code 安装 Go 语言插件失败的解决方案

  • 问题描述 : 全都是 "FAILED"
  • 原因 : 被墙
Installing github.com/mdempsky/gocode FAILED
Installing github.com/ramya-rao-a/go-outline FAILED
Installing github.com/acroca/go-symbols FAILED
Installing golang.org/x/tools/cmd/guru FAILED
Installing golang.org/x/tools/cmd/gorename FAILED
Installing github.com/stamblerre/gocode FAILED
Installing github.com/ianthehat/godef FAILED
Installing github.com/sqs/goreturns FAILED
Installing golang.org/x/lint/golint FAILED
  • 解决方案 : 调整 Go 语言的代理设置
🍔"Win + r" 打开 "cmd", "Go 1.13" 以上版本默认启用
C:\Users\Administrator>go env -w GO111MODULE=on

🍔设置代理
C:\Users\Administrator>go env -w GOPROXY=http://goproxy.io,direct

三. 常用快捷键

  • Ctrl + /(单行注释)
  • Shift + Alt + A(多行注释)
  • Ctrl + Shift + Enter(上方插入一行,鼠标光标在当前行的任意位置都可以直接换行到上一行)
  • Ctrl + Enter(下方插入一行,鼠标光标在当前行的任意位置都可以直接换行到下一行)
  • Alt + Shift + F(格式化代码,不需要全选中代码,直接格式化即可)
  • Ctrl + Shift + F(查找文件)
  • Ctrl + G然后 @+ 方法名(快速定位方法所在位置)
  • Ctrl + {(连续点 2 次左括号,即可快速实现 {{}})
  • Ctrl + D(同时修改多个地方,需要改几个地方就 ctrl+ D 几次,超级实用

ps : 点击设置选择 keyboard shortcuts,右边会弹出所有快捷键目录

四. 第一个 Go 程序

现在我们来创建第一个 go 程序来测试一下 :

🍓文件名 "go_hello.go"
package main // 声明 main 包,表明当前是一个可执行程序

import "fmt" // 导入内置 fmt 包

func main() { // main 函数,是程序执行的入口
    fmt.Println("hello word shawn hahahah!") // 在终端打印 Hello World!
}

使用终端 (或者 cmd) 在 go 文件所在的目录下使用 go run [文件名] 来执行文件

PS E:\go> go run .\go_hello.go
hello word shawn hahahah!

02 GO 开发编辑器之 VScode

到现在第一个 go 程序就已经完成了, 接下来将进入真正的 go 学习之旅, 人生苦短, Le's Go

02 GO 开发编辑器之 VScode

正文完
 
shawn
版权声明:本站原创文章,由 shawn 2023-06-16发表,共计1628字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)