生产工具集

Termial

  • httpie 格式化的http终端交互,替代curl
  • ncdu 扫描(比较耗时)后列出目录结构,可以通过左右方向键进出目录 alias du="ncdu --color dark -rr -x --exclude .git --exclude node_modules"
  • bat 支持语法高亮,分页,行号,git等内容打印工具。alias cat='bat'
  • prettyping 更友好的输出,替代 ping alias ping='prettyping --nolegend'
  • fzf 相比于 ctrl+r 它能针对命令行历史进行模糊查询,并且提供了对可能的合格结果进行全面交互式预览。
  • alias top="sudo htop"
    • P —— 按 CPU 使用率排序
    • M —— 按内存使用排序
    • F4 —— 用字符串过滤进程(例如只看包括 node 的进程)
    • space —— 锚定一个单独进程,这样我能观察它是否有尖峰状态
  • jq 格式化json
  • tig 友好方式查看git提交内容
  • gotop 图形化查看cpu,gpu使用,通过? 查看帮助文档
  • z跳转 根据历史访问的目录频近度 决定跳转目录,替代 cd
  • rg 是 grep 的替代品,它比 grep 快很多。
  • thefuck 快速修正命令行手误

chrome

  • Hoxx VPN Proxy

  • 谷歌访问助手

  • Tampermonkey Greasy Fork国内油猴脚本的下载地

  • Imagus 悬浮浏览大图

  • Video Downloader professional 下载网页中的视频

  • cVim 使用键盘操作浏览器

  • sourcegraph webIDE 的方式查看git仓库

website

  • ip8.com 查看ip信息
  • github.githistory.xy 将github文件路径中的 github.com 替换成 github.githistory.xy 就可以通过 web 查看提交和修改记录
  • explainshell.com 复杂命令解释
  • Pinbox 网页及内容收藏,跨平台浏览

跨平台

  • copyQ 剪切板,存在卡顿问题
  • utools 高效命令映射管理(Alfred)
  • motrix 开源 跨平台,替代迅雷的下载管理工具

IDEA

  • Grep Console 高亮日志输出
  • RestfulToolkit 查找接口 map
  • JRebel for IntelliJ 热部署
  • GsonFormat
  • String Manipulation 字符串格式转换
  • Rainbow Brackets 彩虹括号
  • GenerateAllSetter 一键set 对象
  • MyBatis Log Plugin 把 Mybatis 输出的sql日志还原成完整的sql语句
  • Maven Helper 依赖查看

Mac

  • betterAndbetter 工具集合 鼠标键盘的快捷管理工具
  • Tower git 客户端