效率往往体现在使用的工具上

目录

开发工具

好的、称手的开发工具,能很大程度上提高开发幸福感!

  • IDEA
    • 领先的Java集成开发环境,JetBrains家的,值得信赖
  • DBeaver
    • 开源跨平台数据库工具,支持所有主流数据库
  • VSCode
    • 免费,开源集成开发环境,重新定义代码编辑
  • Vim
    • 在 IDEA 和 VSCode 都装上 Vim 插件,让你编辑代码文本飞起来(前提是先熟练使用 Vim)
  • Git
    • 版本控制工具,不可或缺的基础工具
  • Redis Server
    • Mac OS系统下的一个 Redis 服务端App
  • Another Redis Desktop Manager
    • 可视化 Redis 桌面管理器
  • oss-brower
    • oss browser是阿里云开发的 OSS 图形管理工具
  • Postman
    • 强大的HTTP接口测试工具,平常开发完接口调试、第三方接口对接时使用

Mac OS 强大工具

使用 Mac OS 系统时,一些好用的强大的工具,将提高使用电脑的效率!

  • Raycast
    • 下一代启动器,加倍提升你的生产力,Mac OS必备,可以完全替换Spotlight、Alfred等工具
  • HomeBrew
    • 可以说是 Mac OS 系统必备的包管理器,很多软件一个命令就装上了
  • iTerm
    • Mac 终端工具,搭配Oh my zsh,会很好用
  • AutoSwitchinput
    • 释放双手,根据当前应用,自动切换中英文输入法
  • iShot
    • 一堆实用功能:截图、长截图、全屏带壳截图、贴图、标注、取色、录屏、录音、OCR、翻译
  • BetterTouchTool
    • 强大的触控板增强工具
  • Xnip
    • Mac截图应用程序(如果安装了 iShot 这个App就可以被替代了)
  • PicGo
    • 图片上传、管理新体验
  • Typora
    • 流畅的Markdown编辑器、阅读器,真正做到实时预览,写md文档超好用
  • Notion
    • 生产力笔记软件,页面可以发布到互联网上供所有人查看,可以做博客使用
  • Preview
    • Mac OS 自带PDF阅读App,超实用
  • Reminders
    • Mac OS 自带提醒App,超实用。随手记下,指定日期时间提醒,再也不怕忘。
  • Ghelper
    • 科学上网浏览器插件,也提供桌面版,稳定,使用四五年了,一直保持更新
  • 欧路词典
    • 英文查词必备,结合 BetterTouchTool 使用触摸板动作替换查词快捷键,特别方便。英语不好党必备软件
  • calibre
    • 电子书一站管理软件,爱读书的小伙伴的心仪App
  • Go2Shell
    • 在 Finder 中打开当前目录的终端 Terminal 窗口

打字练习网站

作为一名程序员,打字速度不能太慢。下面这些网站,专门训练手速!!!

  • SpeedCoder
    • 专门为程序员开发的在线打字练习网站,可选编程语言进行专项训练
  • keybr
    • 有很丰富的数据检测帮助你了解自己目前的输入效率,针对弱项训练
  • TypingClub
    • 免费学习触摸打字(Touch Typing)的练习网站。闯关游戏式,很有趣,页面也很好看

画图网站

在梳理需求逻辑、历史遗留代码逻辑、了解源码类继承实现关系时,画画图是一个很好的方式,有助于理清思路。

  • excalidraw
    • 完全免费的手绘风格白板应用网站,界面简介,能够快速画各种流程图、示意图、架构图
  • draw.io
    • 可用于创建流程图、线框图、UML 图、组织图和网络图等图表。提供多种存储方式:Google Drive、Github、本地设备等等