目录
- 概述
- 前置
- 下载
- 关键命令
- 整合
- C#
- go
- 配置go插件
- 常见的go工具安装
- 测试
- 结束
概述
mac 安装 Visual studio code 整合go开发
相关前置文章 go安装及相关配置 文章
前置
官网速递
mac 系统高于等于 10.15.x 可以直接最新版本
我的系统是 10.13
,所以只能安装此版本
官方速递
下载
直接下载 Intel
关键命令
整合
C#
C# 没有搞成功,可以忽略,后续有时间后再搞搞。
mac 安装 .NET 速递
.net 8.x 是不支持 10.13.x
的 mac 系统,所以选择 .net 6.x
安装完成
# 问题来了
appledeMacBook-Pro:dotnet hyl$ dotnet --version
-bash: dotnet: command not found
appledeMacBook-Pro:dotnet hyl$ cd /usr/local/share/dotnet
appledeMacBook-Pro:dotnet hyl$ ls
LICENSE.txt host sdk-manifests
ThirdPartyNotices.txt packs shared
dotnet sdk templates# 解决问题
# 设置软链接
$ ln -s /usr/local/share/dotnet/dotnet /usr/local/bin/
# 查看dotnet位置
$ which dotnet
/usr/local/bin/dotnetappledeMacBook-Pro:dotnet hyl$ dotnet --version
6.0.418
"dotnetAcquisitionExtension.existingDotnetPath": [{"extensionId": "ms-dotnettools.csharp","path": "/usr/local/share/dotnet/dotnet"},{"extensionId": "ms-dotnettools.csdevkit","path": "/usr/local/share/dotnet/dotnet"},{"extensionId": "visualstudiotoolsforunity.vstuc","path": "/usr/local/share/dotnet/dotnet"}
]
dotnet new console/Users/hyl/Visual Studio Code.app/Contents/Resources/app/bin
cd /Users/hyl/Visual Studio Code.app/Contents/Resources/app/bin
export PATH="\$PATH:/Users/hyl/Visual Studio Code.app/Contents/Resources/app/bin"
go
配置go插件
常见的go工具安装
gopls、gotests、impl、goplay
加载 go 版本的 HelloWord.go ,提示安装插件
测试
package main
import "fmt"
func main() {fmt.Println("Hello, world")
}
结束
至此,mac 安装 Visual studio code
整合go开发就结束了,如有疑问,欢迎评论区留言。