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

就总结到这儿吧,后续可能还会补充!