短暂的留恋

好久不见,

还甭说,挺忙的。

老款的 MacBook Pro (Retina, 15-inch, Mid 2015) 在今年年初后,明显有些无能为力,每逢项目运转伴随着它的嗷嗷咆哮,多多少少能感受到它还在尽力着证明自己,我还能够。

多么像现实中的男人,流着汗,说着不累、不苦,只为看到她的笑容。

看着 BUILD SUCCESSFUL in 13m 6s,内心一向暗暗发誓,我要优化项目 build 流程,来证明老电脑依然运转丝滑,还能坚硬几年。可,总是有太多亟待处理的东西要去处理,一度放置。(都是托言,仍是自己菜)

小田说,是时分提升工作硬件了,老本也到了退休的年岁了,让它在家安享晚年吧。

虽有千般不舍,怎么办新本已在路上…

每一次的换新,总是伴随着新东西的各种装备和迁移,有的小伙伴说了,能够一键迁移。我就不,我就要闻着新电脑的滋味,然后依据现有依靠东西逐步装备。

记载并共享下我所用到的一些软件以及对应的插件,欢迎共享~

依照个人运用运用场景排序~

簇新的未来

Mac 软件下载

  • Mac毒
  • Xclient

以上两个地址是个人比较常用的软件下载网址,感兴趣的能够收藏一波~

Chrome

  • www.google.com/chrome/

都说 Mac 上的 Safari 丝滑,吊打 Chrome,可我,一如既往仍是习惯用 Chrome。

这东西,看个人吧,东西算了,并无优劣之分。你能做的,我也能够,仅仅方法不一样算了。

比较不错的插件

  • 油猴:想要什么,直接关键字查找,很多,还你一片属于自己的查找空间~从我做起,抵制某度~
  • JSON-handle:必备 Json 解析神器~
  • FireShot:网页上随意截图~
  • Octotree – GitHub code tree:这个,不必说了哇
  • 稀土:每早改写一次,看看相关文章~

CleanMyMac X

  • cleanmymac.com/

Mac 上为数不多且嘎嘎好用的整理软件,能够找寻坡街版别~

ClashX

  • github.com/yichengchen…

一向在用的比较不错的东西。

共享

需求 RMB/现大洋的:

  • 枫叶主机:貌似最初新用户 79 RMB,后续 249。具体不是很清楚,到现在还在白嫖我韩总的,感恩我韩总~
  • SockBoom:不要 998,也不要 698,只需 7.99 元~ 还能够再花 4.99 开个终身会员,归纳来说比较香~

能够白嫖的:

  • 豆豆豆奶
  • iKuuu

白嫖就不要厌弃是否安稳了,毕竟哪儿有一举两得的事儿

Toolbox

  • www.jetbrains.com/zh-cn/toolb…

JetBrains 出品,轻松管理 IDE,支撑 IDE 回滚,安利给大家~

这儿也能够下载多个不同版别 Android Studio~

发动对应的项目也是蛮方便的~

截个图:

Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...

安利 Android Studio 好用的插件

假如出现插件商场提示 Nothing found 的时分,点击小设置按钮,挑选第一个 “Manage Plugin Repositories…”:

Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...

随后输入:

  • plugins.jetbrains.com/

先点开看看自己能翻开不~

Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...

改写下,稍等片刻就好啦:

Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...
  • .ignore:疏忽文件大全
  • GitToolBox:直观检查当时这行代码是由何人何时提交
  • GitHub Copilot

Git

Mac 装置 Git 相对来说比较省劲,直接在终端输入 git 回车,假如没有便会提示下载装置:

Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...

不放心的小伙伴也能够直接依照官方文档进行操作:

  • git-scm.com/book/zh/v2/…

此种方法下载的 git 属于 Apple Git,简略查找了下差异,大概意思便是 Apple 版别相对没有那么新,还会有拉取缓慢状况,实际后续运用再感觉感觉吧~

不行咱再卸呗,无伤大雅~

拉取项目

装备方法两种,任选其一:

方法一

本地生成密钥:

  • ssh-keygen -t ed25519 -C “you email address”

随后一路 enter,经过如下指令仿制 SSH 公钥,随后黏贴仓库 SSH Keys 即可。

  • pbcopy < ~/.ssh/id_ed25519.pub

随后经过 git clone 拉取项目,初次需求输入 git 账户和密码。

方法二

直接经过 Android Studio 方法进行 clone,输入 git 账户和密码,记得进去修正当时 config(name/email)。

Homebrew

  • brew.sh

附上清华大学源站:

  • mirrors.tuna.tsinghua.edu.cn/

以及目前最新环境变量(能够提前设置):

export HOMEBREW_INSTALL_FROM_API=1
export HOMEBREW_API_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles/api"
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
export HOMEBREW_BREW_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git"
export HOMEBREW_CORE_GIT_REMOTE="https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git"

根底装置方法

关于装置问题,官方首推经过如下地址进行下载装置:

  • /bin/bash -c “$(curl -fsSL raw.githubusercontent.com/Homebrew/in…)”

时不时的 443 以及各种大神神操作,搞得小白一片茫然,无妨直接 GitHub 下载对应装置器,分分钟搞定~

  • github.com/Homebrew/br…

当然,假如提前更换了清华源的话,能够直接经过如下方法进行装置:

# 从本镜像下载装置脚本并装置 Homebrew / Linuxbrew
git clone --depth=1 https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/install.git brew-install
/bin/bash brew-install/install.sh
rm -rf brew-install

装置完结,装备对应的环境变量,否则会提示:zsh: command not found: brew。

过程如下:

  • 终端输入 sudo vim ~/.zshrc 指令翻开环境变量装备文件;
  • 点 i 进入编辑形式,复制下面这行到文件中:
  • export PATH=”/usr/local/bin:/usr/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:$PATH”
  • Esc 后输入 :wq 保存,随后经过 source ~/.zshrc 改写下即可;
  • 键入 brew -v 检查当时版别。

装置 cask 增强方法

  • 【可选】brew upgrade
  • brew install cask

关于这玩意的描绘,网上找了一段:

brew cask 是在brew 的根底上一个增强的东西,用来装置Mac上的Gui程序应用包(.dmg/.pkg), 比方qq、chrome等。 它先下载解压到一致的目录中(/opt/homebrew-cask/Caskroom),省掉了自己去下载、解压、拖拽(装置)等过程,相同,卸载适当容易与洁净。 ——–引自 HomeBrew和HomeBrew Cask的装置和运用

thefuck

  • brew install thefuck

指令行修正神器~

iTerm2 装置

  • brew install iterm2

随后检查当时 shell 运用:

  • echo $SHELL

假如不是 /bin/zsh,则设置为 /bin/zsh:

  • chsh -s /bin/zsh

最终能够经过下面指令检查系统有效的 shell 列表:

  • cat /etc/shells
Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...

Oh My Zsh 装置

GitHub 原地址:

  • github.com/ohmyzsh/ohm…

装置 wget:

  • brew install wget

下载装置包:

  • wget gitee.com/mirrors/oh-…

装置:

  • sh install.sh

装置成功提示如下:

Notes|当一个小 Android 换了新的 Mac Pro 14 寸 M2 Pro 1T 后...

装置完结后,会发现之前的 brew 失效了,莫慌后续更新最新的装备,替换后直接改写下就好~

实用插件

插件名称 插件阐明 Oh My Zsh 下载地址
zsh-syntax-highlighting 语法高亮插件 git clone github.com/zsh-users/z… ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-syntax-highlighting
zsh-autosuggestions 主动提示和补全 git clone github.com/zsh-users/z… ${ZSH_CUSTOM:-~/.oh-my-zsh/custom}/plugins/zsh-autosuggestions

剩余的装置方法能够从下面地址找:

  • github.com/orgs/zsh-us…

装置几个必备就好,贪多必失~

本末节参考自 Homebrew都不会用,还敢自称老司机?

本地完整环境装备

.zprofile:

# Added by Toolbox App
export PATH="$PATH:/Users/hebiubiu/Library/Application Support/JetBrains/Toolbox/scripts"
# 增加 Homebrew
export PATH="/usr/local/bin:/usr/local/sbin:/opt/homebrew/bin:/opt/homebrew/sbin:$PATH"
# 增加 Homebrew 二进制预编译包的镜像
export HOMEBREW_BOTTLE_DOMAIN="https://mirrors.tuna.tsinghua.edu.cn/homebrew-bottles"
# 关闭 Homebrew 主动更新
export HOMEBREW_NO_AUTO_UPDATE=true
# Android Adb
export ANDROID_HOME=/Users/$USER/Library/Android/sdk
export PATH=${PATH}:${ANDROID_HOME}/tools
export PATH=${PATH}:${ANDROID_HOME}/platform-tools

.zshrc:

# oh-my-zsh 根底装备 
# Path to your oh-my-zsh installation.
export ZSH="$HOME/.oh-my-zsh"
# Set name of the theme to load --- if set to "random", it will
# load a random theme each time oh-my-zsh is loaded, in which case,
# to know which specific one was loaded, run: echo $RANDOM_THEME
# See https://github.com/ohmyzsh/ohmyzsh/wiki/Themes
ZSH_THEME="philips"  
# Which plugins would you like to load?
# Standard plugins can be found in $ZSH/plugins/
# Custom plugins may be added to $ZSH_CUSTOM/plugins/
# Example format: plugins=(rails git textmate ruby lighthouse)
# Add wisely, as too many plugins slow down shell startup.
plugins=(
    git
    zsh-syntax-highlighting
    zsh-autosuggestions
)
# Uncomment the following line if you want to change the command execution time
# stamp shown in the history command output.
# You can set one of the optional three formats:
# "mm/dd/yyyy"|"dd.mm.yyyy"|"yyyy-mm-dd"
# or set a custom format using the strftime function format specifications,
# see 'man strftime' for details.
HIST_STAMPS="yyyy-mm-dd" 
source $ZSH/oh-my-zsh.sh 
# 增加 thefuck 别名
eval $(thefuck --alias)

Kap

  • getkap.co/

一款不错的录屏软件,方便写博客录点演示效果图。

Vysor

  • www.vysor.io/

Android 投屏东西,平常搭配 Kap 录制点小 gif 仍是蛮香的~

Xnip

  • www.xnipapp.com/

好用的截图东西,免费功用足以应对~

uTools

  • u.tools/

全部功用皆为插件,假如觉得不符合自己需求,依据官方自己快速实现自己插件~

Bartender

  • www.macbartender.com/

面对 Mac 本儿顶部条空间越来越拥挤,官方也挑选了摆烂,此神器可自定义常驻型以及隐藏 tab icon 展现方位,引荐一波~

NTFS For Mac

  • www.ntfsformac.cn/

支撑在 Mac OS 中操作 Windows NTFS 硬盘、U盘等外接设备的文件。

Parallels Desktop

Mac 上虚拟机神奇,正版激活码闲鱼一搜一大把,苹果优惠泛滥成灾了。

我的也卖了 50,哈哈哈哈哈哈~

Edge

  • www.microsoft.com/en-us/edge?…

用这玩意,完全是为了某天 ChatGPT 不能用的时分,瓢一下所谓的 ChatGPT。

End?

到这儿,基本引荐装置的差不多了,剩余的欢迎各位引荐~

不定时继续更新~