MacBook PromaclinuxMacMacMacGoMac
1.Mac的使用
mac
- ⌘(command):四方角花型,称为花键
- ⌥(option)(alt):Z字加一杠
- ⇧:Shift
- ⇪(caps lock)
- 我的键盘标注为中/英
- ⌃(control):向上的尖括号
- ↩(return)
博主在网上找了一张键盘图布局:
MacBook Pro
这里只记录博主在使用,迫切的一些常用操作,快捷键:
1.1 锁屏
control+command+Q
1.2 大小写锁定
shift+字母键
shift+caps lockcaps lock
1.3 新建文件夹
command+shift+N
1.4 删除文件夹
command+退格键
1.5 窗口隐藏
触摸板上,四根手指进行展开,经过试验,小拇指不要参与。
最小化
command+M
隐藏
command+H
1.6 返回桌面
command+option+H+M
1.7 微信快捷截图
control+command+A
1.8 全屏模式切换
command+control+F
1.9 系统截图
- shift + command + 3(全屏截图)
- shift + command + 4(局部截图)
- shift + command + 4 + 空格(窗口截图)
- shift + command + 6(Touch Bar截图)
shift + command + 3为全屏截图,按下之后系统会快速进行截图而不用手动选取。
shift + command + 4为局部截图,按下之后需要使用鼠标拖动想要截图的画面。
如果想要截屏整个窗口的话,可以在按下shift + command + 4之后按下空格键,这样系统就会进入窗口截图模式。在这个模式下,系统会自动帮你选取完整的窗口,然后制作出一张带有阴影的留白的截图,你要做的只是点击一下鼠标而已。相比起传统的截图,这种完整窗口的截图看上去好看不少。
shift + command + 6,可以截取Touch Bar的显示内容。截图完成之后,文件会默认保存在桌面。截图默认格式为PNG
1.10 隐藏文件的显示/隐藏切换
.mac
1.11 在当前文件夹打开终端
在windows下经常需要在当前文件夹下打开cmd或者powershell;
打开访达→服务→服务偏好设置,勾选新建位于文件夹的终端窗口。当然博主这边设置了一下快捷键,目前还没跟其他快捷键冲突:control+⌥+T
cdlsvimlinux
2.Go语言开发环境
熟悉系统后,重要进入正题了,开发环境的搭建。
2.1 下载安装
Go官网下载地址:https://golang.org/dl/
Go官方镜像站(推荐):https://golang.google.cn/dl/
darwin-amd64.pkgwindowsmsigo/usr/local/go
/Users/xxx/go
2.2 修改代理
visual studio code
3.Visual Studio Code配置
GolandVisual Studio Codewindows
- 智能提示时灵时不灵
- go-lint反应迟钝;
但是这些问题,在mac下均不存在,有人说在ubuntu下也不存在,手上有ubuntu的童鞋可以测试一下。私以为如果这些问题都不存在,那么visual studio code的开发体验会很好的。
3.1 下载安装
博主是很久没有下载安装vscode了,人说士别三日当刮目相待,没想到vscode下载会变得这么慢,以前超快的,刚开始我还以为是windows和mac版本问题,最后发现在windows下下载也变得同样缓慢,缓慢到最后,甚至会Failed-Network error.
下载缓慢解决方案
复制官方下载链接:https://az764295.vo.msecnd.net/stable/054a9295330880ed74ceaedda236253b4f39a335/VSCode-darwin-universal.zip
az764295.vo.msecnd.netvscode.cdn.azure.cn
3.2 安装中文简体插件
chinese
3.3 安装go开发扩展
Go
3.4 安装go开发工具
command+shift+Pgo installInstall/Update Tools
gopathbin
airhusky
3.5 设置环境变量
GOPATH$GOPATH/binwindows
bash
zsh
如果每次都是使用bash终端,那么上面的修改已经生效,但是因为在mac里默认使用的是zsh终端,一旦关闭这个终端后,要想再次使用配置好的环境变量,需要再次使用source命令,要想一劳永逸的在zsh中使用配置好的环境变量,必须执行下面的步骤才会在zsh中生效:
3.6 配置settings.json
博主一口气安装了Prettier ESLint Vetur vscode-icon等插件
command+shift+Psettings.jsonPreferences:Open Settings(JSON)
3.7 修改主题
command+shift+Pcolor themePreferences:Color Theme
Install Additional Color Themes...
Winter is Coming Theme
3.8 修改字体为Fira Code
Fira CodeFira Code
下载
安装
ttf
- 全选所有字体文件
- 右键→打开方式→字体册(Open With Font Book)
- 安装字体
配置vscode
command+,font familyFira Code
3.9 配置代码片段快捷键
这个就是一个大的代码片段用快捷键代替。例如输入pkgm,就会补全代码片段:
command+shift+Psnippetsgo
4.补充golang跨平台编译
go build
就总结到这儿吧,后续可能还会补充!