通用
Chrome插件
参见:https://blog.csdn.net/zhiyuan411/article/details/105025598
GitHub项目
通过 https://gitstar-ranking.com/repositories 查看高星项目。
通过 https://github.com/sindresorhus/awesome 查看推荐的优秀项目。
mac/linux
ssh复用之前的链接
编辑~/.ssh/config文件,没有则新建:
Host *
User root
ServerAliveInterval 30
ControlMaster auto
ControlPath /tmp/ssh-master-%r@%h:%p
ControlPersist yes
git的几项配置
1.将git改为ssh方式,从而可以支持大文件的上传下载;
2.为git设置缩写命令;
3.为git设置提交时的用户名和邮件;
4.工程的.gitignore设置
5. 为git添加命令补全提示
方法参见:https://blog.csdn.net/zhiyuan411/article/details/7506316#%E5%9B%9B%E3%80%81GIT
idea的内存配置(PyCharm等同理)
1.查看idea的默认内存配置:
cat /Applications/IntelliJ\ IDEA.app/Contents/bin/idea.vmoptions
-Xms128m
-Xmx750m
-XX:ReservedCodeCacheSize=240m
-XX:+UseCompressedOops
-Dfile.encoding=UTF-8
-XX:+UseConcMarkSweepGC
-XX:SoftRefLRUPolicyMSPerMB=50
-ea
-Dsun.io.useCanonCaches=false
-Djava.net.preferIPv4Stack=true
-Djdk.http.auth.tunneling.disabledSchemes=""
-XX:+HeapDumpOnOutOfMemoryError
-XX:-OmitStackTraceInFastThrow
-Xverify:none
-XX:ErrorFile=$USER_HOME/java_error_in_idea_%p.log
-XX:HeapDumpPath=$USER_HOME/java_error_in_idea.hprof
2.修改idea的内存配置:
建议通过菜单来修改vm配置,即:
菜单:Help->Edit Custom VM Options…
# 修改以下文件内容:--不推荐直接修改文件
touch ~/Library/Preferences/IntelliJIdea2019.1/idea.vmoptions
3.建议的配置:
机器16G内存,使用大内存配置:
-Xms2048m
-Xmx4096m
-XX:ReservedCodeCacheSize=1024m
机器8G内存,使用平衡的内存配置:
-Xms2g
-Xmx2g
-XX:ReservedCodeCacheSize=1024m
sublime
参见:https://blog.csdn.net/zhiyuan411/article/details/48941643,搜索sublime。