19年中旬的时候开始使用Macos系统,开启了新的开发编辑体验;11月的时候mac出了16寸新品,成功规避了我对15款以后蝴蝶键盘的不适,实在太香,忍不住撸了台;新电脑来喽,固然是配环境装应用了,下面会简单记录实用工具的配置以及优秀软件
macOS(或 Linux)缺失的软件包的管理器
homebrew
能够干什么brew install
brew case install
今后不用拖动图标brew services list
查看进程服务状态brew ls
查看安装的依赖brew case ls
查看安装的软件包// brew brew help 查看帮助 brew install <package name> 安装软件 brew uninstall <package name> 卸载软件 brew search <package name> 搜索软件 brew info <package name> 查看软件包信息 brew list \[—versions\] 列出以安装的软件包(包括版本) brew list 显示已经安装软件 brew update 更新brew brew upgrade \[<package name>\] 更新某个软件 brew outdated 列出过期的软件包(已安装但不是最新版本) brew doctor 检查brew运行状态 brew cleanup 清除下载的缓存 // brew-case brew cask search \# 列出全部能够被安装的软件 brew cask search <package name> \# 查找全部和 name相关的应用 brew cask install <package name> \# 下载安装软件 brew cask uninstall <package name> \# 卸载软件 brew cask info <package name> \# 列出应用的信息 brew cask list \# 列出本机安装过的软件列表 brew cask cleanup \# 清除下载的缓存以及各类连接信息 brew cask uninstall name && brew cask install name #更新程序 (目前homebrew-cask 并无命令直接更新已安装的软件,软件更新主要是经过软件自身的完成更新)
macOS
系统中默认拥有git
模块无需安装
这里有个梗若是使用brew安装的git中显示的是中文info,真叫人捉急
apple 中自带的git版本以下node
ruby curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.8/install.sh | bash
安装完成后在 /Users/<username>/.nvm/
中能够看到不一样版本的nodegit
nvm install <version> \## 安装指定版本,可模糊安装,如:安装v4.4.0,既可nvm install v4.4.0,又可nvm install 4.4 nvm uninstall <version> \## 删除已安装的指定版本,语法与install相似 nvm use <version> \## 切换使用指定的版本node nvm ls \## 列出全部安装的版本 nvm ls-remote \## 列出因此远程服务器的版本(官方node version list) nvm current \## 显示当前的版本 nvm alias <name> <version> \## 给不一样的版本号添加别名 nvm alias default <version> // 设置nvm使用的node 默认版本 nvm unalias <name> \## 删除已定义的别名 nvm reinstall-packages <version> \## 在当前版本node环境下,从新全局安装指定版本号的npm包
如上安装了 v10.0.0、v13.0.0两个版本并设置默认使用v10.0.0的版本
这里有个梗
就是使用nvm以后,在npm中安装的全局包不会共享...,即在v10.0.0
安装的全局的mocha
在使用v13.0.0
版本的时候是检索不到当前版本的!(这个有待考究,不知道大伙有什么好的方法么)github
Term2 是一款Mac终端模拟器(终端加强),有拆分窗口,搜索,命令智能提示加自动完成,历史记录,彻底可定义的终端皮肤风格等等...
以下定制完成后的模样
![]()
是否是赏心悦目~
这个主题使用配置以下iterm二、on-my-zsh、powerlevel9k、zsh-autosuggestions、Powerline、
基本具有以下功能,主题定制(色块、路径显示)以及以前输入命令的自动补全以下
主题:powerlevel9k
配色:iterm2colorschemes
你们能够自定义喜欢的样式和功能,配置有不明白的方便来私信~npm
Finder加强工具,我使用后总结他几个亮点
选项卡,双面板,彩色标签和快捷建呼出
这些很是实用
官网价格也不贵,若是须要特殊版本能够私信,这里就不发出了ruby
一款mac状态栏工具组,显示网络、cpu/gpu、通知、内存、磁盘等信息的工具句,信息比cleanMyMac X 更加直观和准确,惟一美中不足的地方就是天气组件使用异常,须要另外付费,可是转念一想mac自带的天气已经不错了,但不能再状态栏显示确实是美中不足额
istat Menus 官网bash
使用效果服务器
配置页面网络
上面简单的列举了拥有第一台属于本身的mac
,该作些什么来提升本身的开发效率
以及视觉上的拔高,你们有什么提升项目的功能或者是工具,欢迎联系app