简介

一个爱折腾的Java程序员,喜欢运动(最近有点发胖了)、开源技术,喜欢类Uinx系统。最近在玩Manjaro.

联系我

我所使用的工具们

工欲善其事,必先利其器。作为创造者,合手的工具可以以倍速提高效率。对于程序员来说,特别是对于在 macOS 上做开发的程序员来说,我们有非常多的 app 选择。 同时,也有很多朋友会好奇我日常做开发时都使用一些什么样的 app。趁这个机会整理一下自己所偏好使用的一些工具。

效率工具

Yabai&SKHD

关于我-Devlabs & Wiki
在打开较多窗口、使用较大显示器的情况下,使用浮动式窗口管理器,需要花费精力不停切换窗口、调整窗口的大小和位置
而平铺式窗口管理器,默认就能按照一定的布局方式,将窗口平铺在桌面上,从而减少手动调整窗口带来的工作量。了解更多,参考《MacOS 上自动平铺式窗口管理器-Yabai》。

Alfred

关于我-Devlabs & Wiki

macOS 上的效率应用五花八门、丰富异常,其中的 Alfred 位列许多用户的必备清单之首。应用与文件搜索、剪贴板管理、快捷短语输入,以及丰富全面的 Workflow 等功能都让用户享受到了便利和良好的使用体验。

karabiner-elements

键盘上总有一些按键是我们不常用的,比如说 Caps Lock 。但偏偏它还占据着键盘上非常好的位置,相比之下,更常用的 Esc 的位置却比较难够到。一直以来,注重效率的人,都会把这两个键调换位置。

Alacritty

Rime

关于我-Devlabs & Wiki

开发工具

Xcode

IntelliJ IDEA

关于我-Devlabs & Wiki

VIM系

Alacritty

TablePlus

关于我-Devlabs & Wiki
一个数据库可视化的 GUI 工具,可以方便地对 MySQL,PostgreSQL,Redis 和其他各种数据库进行操作和数据查看。写 SQL 或者各类查询语句是一件挺无趣的事情,使用命令行去对数据库更改之类的工作也很不方便。这个 GUI 在同一个环境下为不同的数据库提供 driver,让我们用更人性化的方式去访问和修改数据库。如果是 server 开发,可能会经常有需要查找和操作数据库的话,这个工具应该能加速不少。

Visual Studio Code

关于我-Devlabs & Wiki

在平常开发中,打开单个文件最好的方式就是用VSCode.