侧边栏壁纸
  • 累计撰写 269 篇文章
  • 累计创建 141 个标签
  • 累计收到 16 条评论

目 录CONTENT

文章目录

从 Windows 到 macOS

Sherlock
2021-10-14 / 0 评论 / 0 点赞 / 2559 阅读 / 0 字
温馨提示:
本文最后更新于2024-07-09,若内容或图片失效,请留言反馈。 部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

1.Mac 软件清单

M1 芯片,Apple Silicon,aarch64 (ARMv8)
M1 < M1 Pro < M1 Max
MacBook Pro 14 A2442

1.1 系统

1.2 生活常用

1.3 办公

1.4 效率提升

1.5 开发

export MAVEN_HOME=/opt/maven/apache-maven-3.8.4
export PATH=$PATH:$MAVEN_HOME/bin

source ~/.zprofile
mvn -version

#需要给 Maven 仓库设置访问权限
chmod -R 777 /Users/xxx/.m2/repository
--illegal-access=warn
-Dsun.java2d.metal=true
--add-opens=java.desktop/java.awt.event=ALL-UNNAMED
--add-opens=java.desktop/sun.font=ALL-UNNAMED
--add-opens=java.desktop/java.awt=ALL-UNNAMED
--add-opens=java.desktop/sun.awt=ALL-UNNAMED
--add-opens=java.base/java.lang=ALL-UNNAMED
--add-opens=java.base/java.util=ALL-UNNAMED
--add-opens=java.desktop/javax.swing=ALL-UNNAMED
--add-opens=java.desktop/sun.swing=ALL-UNNAMED
--add-opens=java.desktop/javax.swing.plaf.basic=ALL-UNNAMED
--add-opens=java.desktop/java.awt.peer=ALL-UNNAMED
--add-opens=java.desktop/javax.swing.text.html=ALL-UNNAMED
--add-exports=java.desktop/sun.font=ALL-UNNAMED
--add-exports=java.desktop/com.apple.eawt=ALL-UNNAMED
--add-exports=java.desktop/com.apple.laf=ALL-UNNAMED
--add-exports=java.desktop/com.apple.eawt.event=ALL-UNNAMED
## fix IDEA 2021.3.2 with jbr 17 menu bar unavailable
--add-opens=java.desktop/sun.lwawt.macosx=ALL-UNNAMED
brew install nvm
#安装完需要按照提示手动配置下.zshrc
nvm i v15
## 切换到x64下安装v12版本
arch -x86_64 zsh
nvm install v12

npm install exceljs

npm install -g agentkeepalive
npm install -g npm@8.3.0
npm -v
  • Python
    • 安装方法
      brew install python
      curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
      python3 get-pip.py
      
    • 国内镜像源
      mkdir ~/.pip
      echo '[global]
      timeout = 6000
      index-url = https://pypi.tuna.tsinghua.edu.cn/simple
      trusted-host = pypi.tuna.tsinghua.edu.cn' > ~/.pip/pip.conf
      # 或者
      echo '[global]
      timeout = 6000
      index-url = https://mirrors.aliyun.com/pypi/simple/
      trusted-host = mirrors.aliyun.com' > ~/.pip/pip.conf
      
    • Anaconda
    • Anaconda 镜像使用帮助
  • Go

2.macOS 软件网站

3.常见问题处理

3.1 ARM M1 芯片的 Macs 常见问题的解决方法

https://macwk.com/article/arm-macs-issue

3.2 macOS “不能安装该软件,因为当前无法从软件更新服务器获得” 解决方法

https://macwk.com/article/macos-command-line-tools-cannot-be-installed

3.3 xxx.app 已损坏,无法打开,你应该将它移到废纸篓/打不开 xxx,因为它来自身份不明的开发者解决方法

https://macwk.com/article/macos-file-damage

3.4 SIP系统完整性保护怎么禁用?SIP系统完整性关闭方法

https://macwk.com/article/sipmac

3.5 什么是 macOS 应用签名?应用公证又是什么意思?

https://macwk.com/article/macos-app-signatures

4.使用技巧

4.1 键盘功能键符号

⌘ Command(Cmd)
⇧ Shift
⌥ Option(Alt)
⌃ Control(Ctrl)
↩︎ Return/Enter
⌫ Delete
⌦ 向前删除键(Fn+Delete)
↑ 上箭头
↓ 下箭头
← 左箭头
→ 右箭头
⇞ Page Up(Fn+↑)
⇟ Page Down(Fn+↓)
Home Fn + ←
End Fn + →
⇥ 右制表符(Tab键)
⇤ 左制表符(Shift+Tab)
⎋ Escape (Esc)
⇪ Caps Lock
🌐 Fn

4.2 快捷键

  • 向后删除 Fn + Delete ⌫
  • 向前删除直到行首(删除整行) Command ⌘ + Delete ⌫
  • 彻底删除文件 Command ⌘ + Option ⌥ + Delete ⌫
  • 复制文件路径 Option ⌥ + Command ⌘ + C
  • 选择文件框 直接输入路径 Shift ⇧ + Command ⌘ + G
  • 程序坞(Dock栏)显示/隐藏 Option ⌥ + Command ⌘ + D

    外接显示器时,dock栏经常在主屏和副屏跑来跑去;特别是主屏有程序全屏显示时,dock就跑到副屏了,我习惯固定在主屏。
    假如此时dock栏已在副屏:
    按下 Option ⌥ + Command ⌘ + D,开启了dock的“自动隐藏”功能,此时副屏dock就消失;
    鼠标回到主屏,放在主屏正下方中间的边缘不要动,主屏能看到扩展坞出现了;
    再按下 Option ⌥ + Command ⌘ + D,锁定其到主屏。

  • 剪切粘贴 Command ⌘ + Option ⌥ + V
  • 截屏 Command ⌘ + Shift ⇧ + 3

    快速截取当前的活动屏幕。

  • 部分截屏 Command ⌘ + Shift ⇧ + 4
  • 截屏当前窗口 Command + Shift ⇧ + 4 + 空格键

    指针会变为相机图标 。要取消拍摄截屏,请按下 Esc (Escape) 键。
    点按窗口或菜单以捕捉它。要从截屏中去除窗口的阴影,请在点按时按住 Option 键

  • 截取一个窗口 Command ⌘ + Shift ⇧ + Control ⌃ + 空格键
  • 录屏 Command ⌘ + Shift ⇧ + 5

    如果想停止录制,只需再次按下同一个快捷键:command + shift + 5,然后按“停止”按钮
    还可以通过功能按钮裁掉视频的开头和结尾。

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区