Mac前端上手指南

MAC是一个强大的生产力工具,但是因为g*w的原因以及网速的原因,还是需要一些优化和调整的

Homebrew

一个强大的安装包管理工具.

macOS 缺失的软件包的管理器

安装

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
复制代码

将以上命令粘贴至终端。

脚本会在执行前暂停,并说明将它将做什么。高级安装选项在 这里 (required for Linux and Windows 10 Subsystem for Linux)。

替换源

参考清华的加速器

替换现有上游

cd "$(brew --repo)"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/brew.git
cd "$(brew --repo)/Library/Taps/homebrew/homebrew-core"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-core.git

brew update

复制代码

使用homebrew-science或者homebrew-python

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-science"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-science.git

cd "$(brew --repo)/Library/Taps/homebrew/homebrew-python"
git remote set-url origin https://mirrors.tuna.tsinghua.edu.cn/git/homebrew/homebrew-python.git

brew update
复制代码

优化命令行-改用zsh

使用mac的一个原因就是因为强大的命令行,原生终端已经很好了,但是还是可以进一步进行优化的

安装iterm2

比终端好用的多的终端

官网下载然后进行安装即可

zsh

zsh兼容bash但是显示的细节更丰富

Zsh具有以下主要功能:

  • 开箱即用、可编程的命令行补全功能可以帮助用户输入各种参数以及选项。
  • 在用户启动的所有shell中共享命令历史。
  • 通过扩展的文件通配符,可以不利用外部命令达到find命令一般展开文件名。
  • 改进的变量与数组处理。
  • 在缓冲区中编辑多行命令。
  • 多种兼容模式,例如使用/bin/sh运行时可以伪装成Bourne shell。 可以定制呈现形式的提示符;包括在屏幕右端显示信息,并在键入长命令时自动隐藏。
  • 可加载的模块,提供其他各种支持:完整的TCP与Unix域套接字控制,
  • FTP客户端与扩充过的数学函数。
  • 完全可定制化。

安装

自带的,iterm2安装完之后文件夹都帮你建立好了

启动

chsh -s /bin/zsh
复制代码

美化

安装oh my zsh
wget https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh -O - | sh
复制代码
更换主题和插件
修改主题:

$ vim ~/.zshrc
将ZSH_THEME改成ys

ZSH_THEME="ys"
更新配置:

$ source ~/.zshrc   
复制代码

node

改用淘宝镜像 这样还能防止一些包要从国外下载源码再编译造成的问题

安装原生的node

brew install node
复制代码

升级为国内的taobao版

npm install -g cnpm --registry=https://registry.npm.taobao.org

复制代码

node版本管理

讲道理,n超级好用

cnpm i -g n
复制代码

VSCODE

最强编辑器-之一

安装插件可以参考以前的文章vscode插件分享

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值