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

举报
ChillRay 发表于 2021/03/29 04:20:09 2021/03/29
【摘要】 近期要换掉用了近2年的mbp,细看之下曾经为了更高效的工作给它安装了一系列的小工具,找个地方记录一下,也许能帮到一些人。 开发工具 Intellij IDEA DataGrip Postman VS Code Sublime Text 效率工具 .sdkman: 多sdk开发工具版本控制,一键在java8 java11中间切换 截图: Xnip 窗口排布: sh...

近期要换掉用了近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"

  
 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31
  • 32
  • 33
  • 34

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

文章来源: zclhit.blog.csdn.net,作者:zclhit_,版权归原作者所有,如需转载,请联系作者。

原文链接:zclhit.blog.csdn.net/article/details/115214182

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。