子曰: 工欲善其事必先利其器

从论语的这句话我们能得出「 器 」的重要性, 工具的重要性自然不言而喻,用好一个软件,你的效率可以提升得到巨大的提升,俗话说的好,磨刀不误砍柴工,那么你准备好开始磨你的刀了么?

系统软件

MacOS和Windows在使用上有不少差异,本身Mac就有不少令人诟病的缺陷,下面的几款软件可以让你更好的使用这个系统,让你少走弯路。

iStat Menus

iStat Menus

「 iStat Menus 」是一款可以在状态栏显示系统信息的软件,可以让你试试的了解系统运行的各个状态,非常直观的查看系统资源的消耗情况,而且显示非常优雅可以根据自己的喜好配置,比如下图就是内存的使用情况:

推荐指数:★★★★★

Magnet

Magnet

「 Magnet 」是一款快速分屏的软件,也是我在Mac上第一个付费购买的软件,价格是6元,几乎每天都会用到分屏的快捷键,比如将两个软件快速分成左、右或者上下两部分,假如你是多个屏幕的话,还可以将一个软件快速从一个屏幕移动到另外一个屏幕,总之这6块钱花的非常值。

Alfred

「 Alfred 」是Mac上面一款非常有名的效率软件,可以实现诸如文件搜索(类似于Windows上的Everything)、程序启动切换、热键搜索、计算器、词典、音乐播放、休眠锁屏以及自定义搜索功能,比如我经常需要查询订单信息,那么我就自定义一个URL来查询订单

对我而言,免费版的已经够用了,如果还需要更加强大的Workflow的功能那么就需要掏腰包了。

开发软件

Intellij IDEA

作为一个开发狗,工作上的大部分时间其实都是花在了开发软件上面,下面就来介绍下我在用的一些开发软件。

「 Intellij IDEA」是一款Java集成开发环境工具, 作为一只阿里后端狗,基本上用的语言就是Java了,所以首要的开发软件就是intellij idea,优点当然是多,但是也有一个致命的缺点就是:贵。如果你们公司不支持的话就只能用社区办,不过对于大部分人来说社区版本足够了
还可以配合Plugin以获得更加强大的特性。

比如安装了idea-vim就可以在编辑器使用vim了,虽然很多特性用不上,但是一些基础的操作还是可以用的,效率上也能够提升。安装了其他语言的Plugin之后还可以在idea里面写Python,scala等其他语言也足够用了。

推荐程度:★★★★★

Visual Studio Code

「 VSCode」是微软一款基于electroic的开源编辑器,一经开源便席卷了整个开源街,并且广泛流行起来,我最早使用的是sublime和atom最后转投了VSCode,其中sublime最大的有点是快,和基于electroic的Atom和VSCode比起来简直就是吊打,但是Atom和VSCode比起来插件没有VSCode多,速度也没有VSCode快,特别是当Github被微软收购了之后更是惨遭抛弃,VSCode越来越优秀,在github上更是有将近9w的star。

VSCode的插件市场更加丰富,功能也更加丰富,基于VSCode你甚至可以搭建一套IDE了,谁说免费的没有精品,VSCode就是一个例外。

推荐指数:★★★★★

iTerm2

「 iTerm2」是一款免费的命令行工具,程序员离不开console,好的命令行终端自是必不可少,功能比自带的终端强太多了,比如设置背景壁纸,快捷键分屏,输入历史回放等。当然也可以配合zsh+tmux配置更加强大的命令行功能。

推荐指数:★★★★★

Sequel Pro

「 Sequel Pro」虽然软件的名字带着Pro但是却是一个免费的软件,如果你觉得不错可以捐赠作者。在阿里基本上都是用DMS网页版本的,用不到本地的mysql客户端,但是偶尔也是要连阿里云的mysql也是会用到数据库客户端,Sequel Pro虽然免费但是完全能够胜任,相比较Navicat来说也不差。

推荐指数:★★★★☆

Visual Paradigm

「 Visual Paradigm 」是一款非常强大的工具可以用来画原型图、画流程图、数据库关系图、工作流图以及项目管理等,当然收费也很贵,对于程序员来说一般都是用来画UML图以及数据库图,除了价格贵其他的没毛病,不过一般大公司都会有买集中授权,只要申请使用就好了。

推荐指数:★★★★☆

效率软件

效率软件就像是催化剂,不能改变我们做事情的结果,但是可以加快我们的做事情的速度,达到事半功倍的目的。

iSlide

「 iSlide 」是一款基于PPT的插件工具,可以方便的使用模板,图标等素材可以帮助你画出更加优雅的PPT,也许你会说我是程序员PPT这种东西太虚了,我的建议是越早准备越好,PPT画得好你才能升职加薪,代码写得好则不一定,除非你是大神级别的。

此前iSlide只在windows平台上才有,现在支持MacOS就更加香了,会员需要的话就买一个毕竟跟工资比,这点小钱这不算什么。

推荐指数:★★★★☆

Xmind Zen

「 Xmind Zen 」是一款强大的思维导图工具,思维导图可以让你更加有条理的去思考问题,Xmind Zen相比较之前的版本更加的轻量(直接在App Store就可以搜索下载),更加的优雅,当然图标也更加好看了,这些都是次要的,免费版本的也够用了,平时在Mac上编辑的导图保存在iCloud上面,在iPhone或者iPad上可以轻松打开查看编辑方便的很。

推荐指数:★★★★★

Trello

「 Trello 」是一款基于看板的项目管理软件,基于看板能够很清晰得看到项目的进度,目前存在的问题,以及截至日期等。Trello 上面的看板就相当于一块白板,卡片就相当于是白板上面便签的抽象,大家一起基于一块白板来进行协作。

在跟踪一个项目的时候,一般会有一个开始日期和结束日期,卡片代表需要完成的任务,列表通常代表一系列步骤,列表的结构可以非常简单,例如「TODO 」「 DOING 」和「DONE 」,也可以根据流程需要非常详细,卡片在从开始到完成期间从左向右移动,在移动完成之后也代表项目结束了。

不仅在工作中可以使用Trello,在日常生活中有时候也可以使用,因为很多事情都不是一下子就能完成的,比如学会一门技术,跳一次槽等,可以逐步分解项目最终完成你的目标。

软件虽然很好,但是在国内由于不能说的原因,导致登录同步不太好用,

推荐指数:★★★★☆

滴答清单

「 滴答清单 」是一款GTD软件,可以帮你更加有效的管理任务且完成任务,
滴答清单的优点在于全平台,包括Apple Watch以及Chrome插件等应有尽有而且基础功能是免费的,而且有标签等功能,虽然升级到Catalina之后MacOS上面的待办事项更加强大了实际上还是有些简陋,我还是倾向于使用滴答清单,毕竟以后可能叛逃回安卓。

滴答清单和Trello的区别就在于Trello更加关注一个项目的进度,而滴答清单更加侧重于单个时间,当然用Trello也可以完成TODO任务,他们之间是有交集存在的。

推荐指数:★★★★★

总结

上面列举到的软件都是我平时用的非常多的软件,还有一些小众软件或者用的频率低的软件就暂时不列了,这些软件都非常的强大。上面只是一个引子,接下来的实践还要靠自己不断的摸索了。

周易云:形而上者谓之道,形而下者谓之器。想要用好这些工具并不容易,必须多学多用多思考,让「 器 」能够更好的为「 道 」服务,也让「 道 」更好的指导「 器 」产生更大的价值。


本站由 Hank Zhao 使用 Stellar 主题创建。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。
本站总访问量