0, 常用bin/shell 导出导入 & 新电脑的 触控板快捷键调整(轻点触&三指拖移) 鼠标速度等
1, jdk
2,idea
idea 配置导出导入入
idea 插件安装 hotcode & vim
touch bar 默认f1-n
3,datagrip
datagrip 配置倒入 db的配置新建 常用sql 倒入
datagrip 插件安装 vim
4,maven & setting.xml 配置到~/user/.m2
5,home brew
https://www.jianshu.com/p/6523d3eee50d
6,python install problem Mac下pip install “Permission Denied”解决办法 [使用关闭SIP方式解决]
7,git 多远程设置 https://www.jianshu.com/p/04e9a885c5c8
git config ignor & 全局ignor 设置 & 换行符号约定设置 参考下方明细
8,alfred3+破解 https://pan.baidu.com/s/12dY6gmceS_VH4uCq4m_nYg 提取码: dw47
9,ossclinet
10,iterm2 及配色方案 https://blog.csdn.net/huihut/article/details/61418136
11, graphviz idea 中先添加plantuml intergration 在安装graphviz http://www.pc6.com/mac/203379.html 一般涉及画图 入plantUml 才会用到
12,统计试验工具 minitab https://www.macxin.com/archives/3060.html
13 bettertouchtool https://www.macxin.com/archives/6345.html 快捷键工具可选
14 idea markdown https://code.skyheng.com/post/54321.html
15 mac 之间大文件投送:https://www.cnblogs.com/yajunLi/p/6692063.html
16 tableau 移机先帮助->管理产品秘钥->停用 https://item.taobao.com/item.htm?spm=a230r.1.14.18.71af3ac8dNu4nC&id=612668061443&ns=1&abbucket=18#detail
17 mweb : http://share.zhinin.com/file/9490615-468523665 | http://down.tv002.com/premium/0/2 | https://545c.com/file/19991453-476378654
adbo pdf https://www.aiweibk.com/101041.html
18 jdk
beyond compare. : https://macwk.com/soft/beyond-compare
---------------------------------------------------
细节配置项
git config
//关闭换行符自动转换功能 避免windows下git自动将lf转换成crlf
git config --global core.autocrlf false
//开启换行符检查功能 // 拒绝提交包含混合换行符的文件
git config --global core.safecrlf true
idea 配置
- 设置取消crlf警告提示
file->setting 当前工程设置
文件路径显示补全
mac .bash_profile 配置如下:
export PATH=$PATH:/Users/yangming/bin
alias tree="find . -print | sed -e 's;[^/]*/;|____;g;s;____|; |;g'"
alias t="trans"
export PS1='[u@$PWD]$ '
alias ll='ls -alF'
alias la='ls -A'
alias l='ls -CF'
idea 常用代码生成模版:
vef
new mockit.Verifications(){
{
$ENDS$
}
};
logi:
private Logger logger = LoggerFactory.getLogger($CLASS_NAME$.class);
CLASS_NAME className()
logf:
logger.info("$VA1$",$ENDS$
jsf:
@JSONField(alternateNames = {"$cjvar$"}
cjvar clipboard()
expi:
new Expectations(){
{
$SELECTIONS$$ENDS$
}
};
exp:
new mockit.Expectations() {
{
$ENDS$
}
};
emplist 空的集合自动生成if代码
if($iterableVariable$ == null || $iterableVariable$.isEmpty()){
$END$
}
iterableVariable iterableVariable()
bl
if (StringUtils.isBlank($VAR$)) {
return $ENDS$;
}
VAR variableOfType("java.lang.String")
80转8080
https://www.jianshu.com/p/26ae3c5b7155
代理: https://www.charlesproxy.com/latest-release/download.do
mac 大小写提示 https://captin.mystrikingly.com/