《卓有成效的程序员》- 我如何构建我的mbp高效开发环境

Lifes Dummy Notes 专栏收录该内容
12 篇文章 0 订阅

近期要换掉用了近2年的mbp,细看之下曾经为了更高效的工作给它安装了一系列的小工具,找个地方记录一下,也许能帮到一些人。

开发工具

Intellij IDEA
DataGrip
Postman
VS Code
Sublime Text

效率工具

.sdkman: 多sdk开发工具版本控制,一键在java8 java11中间切换
截图: Xnip
窗口排布: shiftlt
shell: oh-my-zsh
zsh配置文件:

alias gst="git status"
alias gco="git checkout"
alias java11="sdk use java 11.0.3-zulu"
alias java8="sdk use java 8.0.212-zulu"
alias nins="npm install && npm start"

#GOROOT
export GOROOT="/usr/local/go"

#GOPATH
export GOPATH="/Users/changle.zhang/go/src"

#GOPATH root bin
export PATH="/usr/local/go/bin:$PATH"

#PATH GOPATH
export PATH="${GOPATH}/bin:$PATH"

#PATH NPM
export PATH="/usr/local/Cellar/node/12.10.0/bin:$PATH"

#PATH GEM_HOME
export GEM_HOME="$HOME/.gem"

#PATH MONGODB
export PATH=/usr/local/mongodb/bin:${PATH}

#TNVM
export TNVM_DIR="/Users/changle.zhang/.tnvm"
[ -s "$TNVM_DIR/tnvm.sh" ] && . "$TNVM_DIR/tnvm.sh"  # This loads tnvm

#THIS MUST BE AT THE END OF THE FILE FOR SDKMAN TO WORK!!!
export SDKMAN_DIR="/Users/changle.zhang/.sdkman"
[[ -s "/Users/changle.zhang/.sdkman/bin/sdkman-init.sh" ]] && source "/Users/changle.zhang/.sdkman/bin/sdkman-init.sh"

zsh-autosuggestions自动补全插件
文件和程序查找:Alfred

  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 精致技术 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值