码农日常工具推荐

2017 年 9 月 26 日 架构文摘 肥朝

常用工具清单


重点介绍我认为比较重要的三个工具(这三款是Mac上的,也可以对应找Windows),一个是文档工具,另外两个是我平时绘图相关的工具,其他的一笔带过。


文档工具-Dash


都说文档在手,天下我有。这个工具对于我这种喜欢前后端折腾的人来说是非常有用的,因为很多时候,我往往只记住思路,但是具体代码记不住,这个工具有很好的保存代码块功能。比如《请求与响应,总有你想知道的》(http://www.jianshu.com/p/186641459c70)这篇中的各种请求,我们就可以用代码块来保存,另外还可以通过占位符,在点击Use时替换掉占位符的内容。


iOS网络请求


其次,这个工具还有另一个很有用的功能。比如我们有这么个场景,我们查JavaSE文档的时候是不是经常遇到这么个问题,就是我们想查某个方法,但是却要知道它在哪个类才能查,而不能根据这个方法直接去查。但是现实中,我们之所以要查往往是不记得类名,所以这个体验就不是很好,而这个工具很好的解决了这个问题。如图:



JavaSE文档搜索


如果有用过其他文档工具的同学就会发现,其他的工具是不会有这个直接根据方法就能搜索的功能的,都是必须要找到关键类才能搜索。而且还提供了Google和stackoverflow,非常贴心。该工具提供了海量文档,不过都是英文的,当然比较常用的比如JavaSE、Jquery、PHP这些是有中文的,搜一下就出来,搞不掂再留言。


思维导图工具-MindNode


这是一款比较美观的思维导图软件,我们平时用得比较多的还有XMind,XMind在Windows、Mac都有,但是就是颜值不高,MindNode有多种主题切换,比较好看,像我之前写的图解Java面试题系列的都是用的MindNode,具体效果可以翻看我简书之前的文章。



MindNode主题与导出


绘图工具-OmniGraffle


直接先上图,比如我之前画的发送验证码的业务思维图,如果能把这个图画出来,那些把代码写出了应该是比较轻松的事



发送验证码


下面就来说下,怎么画这个图:


1. 打开软件


打开软件


随意选择一个都是OK的,比如选择第一个。


2. 绘图


2.1 选中方块



选中方块


2.2 黑色背景设置


配色这个你可以根据自己的喜好来,比如我这里用的是RGB(62,61,63)。



相关设置


设置好颜色之后,你可以把他添加到喜爱的。


2.3 组合图形



组合图形


从图中就可以看出,其实这些方块都是一些组合图形。配色这些可以自己任意调,当然,OmniGraffle本身也提供了很多好看的配色方案,可以自己尝试。


3. 注意事项


OmniGraffle中提供了大量的绘图原型,可以自己摸索、组合、配色出好看的方案。然后就是各种拖拽,但是要注意的是,黑色的背景要放在图层的最下面,图层区域就是图中Layer区域,这个你用着用着自然明白,遇到坑再留言。


其他工具


  • Postman:Chrome插件,调试RESTful API的神器,比较喜欢的是他的书签功能

  • jsonView:Chrome插件,请求JSON时,能将返回的JSON数据格式化,非常方便,强烈推荐

  • iTerm2:Mac的终端工具,网上有很多好看的配色,追求颜值的不妨一试

  • 欧路词典:比较好用的翻译软件

  • MacDown:我个人比较喜欢的Mac上的Markdown编写工具,支持多种Markdown样式风格

  • Shadowsocks:科学上网工具,码农必备

  • Snap:Mac上的手势切换工具,和Alfred的工作流差不多,不过比他轻量

  • TeamViewer:远程控制电脑工具,可以远程帮妹子修电脑,当然我都是只修电脑不过夜的

  • licecap:Mac上gif录图的工具

  • PaintCode:动画生成Object-C代码的工具,让你不再害怕酷炫动画

  • HHEnumeration:最喜欢的一个Xcode插件,非常友好的枚举提示,可以github搜索一下,iOS开发强烈推荐

  • Simpholders:iOS开发的应该都用过,快速到达沙盒


出处:http://www.jianshu.com/p/d92ff3f6b00c


版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意。谢谢。


-END-


架构文摘

ID:ArchDigest

互联网应用架构丨架构技术丨大型网站丨大数据丨机器学习

更多精彩文章,请点击下方:阅读原文

登录查看更多
4

相关内容

Mindnode 凭借其简洁的风格与人性化的操作,它成为不少朋友绘制思维脑图的好帮手,基本功能一应俱全,操作非常便利,可以与 Mac 电脑同步,还提供了无线局域网访问。
打怪升级!2020机器学习工程师技术路线图
专知会员服务
98+阅读 · 2020年6月3日
【经典书】贝叶斯编程,378页pdf,Bayesian Programming
专知会员服务
247+阅读 · 2020年5月18日
【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
【推荐系统/计算广告/机器学习/CTR预估资料汇总】
专知会员服务
87+阅读 · 2019年10月21日
可解释推荐:综述与新视角
专知会员服务
111+阅读 · 2019年10月13日
21个必须知道的机器学习开源工具!
AI100
13+阅读 · 2019年9月13日
手把手教你用Python做一个哄女友神器,小白可上手
网易智能菌
5+阅读 · 2019年6月15日
ISeeYou一款强大的社工工具
黑白之道
30+阅读 · 2019年5月17日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
Java开发者必看!机器学习开发库精选
云栖社区
5+阅读 · 2018年8月22日
Python中机器学习的特征选择工具
云栖社区
8+阅读 · 2018年7月16日
刚开始学编程?这几款小工具能让你事半功倍
码农不识贝叶斯,虽知数据也枉然
Python开发者
6+阅读 · 2018年1月24日
各厂推荐算法!
程序猿
17+阅读 · 2018年1月13日
Arxiv
12+阅读 · 2018年9月5日
Arxiv
8+阅读 · 2018年5月15日
Arxiv
9+阅读 · 2018年3月23日
Arxiv
9+阅读 · 2018年3月10日
Arxiv
6+阅读 · 2018年2月7日
Arxiv
7+阅读 · 2018年1月31日
VIP会员
相关VIP内容
打怪升级!2020机器学习工程师技术路线图
专知会员服务
98+阅读 · 2020年6月3日
【经典书】贝叶斯编程,378页pdf,Bayesian Programming
专知会员服务
247+阅读 · 2020年5月18日
【资源】100+本免费数据科学书
专知会员服务
107+阅读 · 2020年3月17日
【推荐系统/计算广告/机器学习/CTR预估资料汇总】
专知会员服务
87+阅读 · 2019年10月21日
可解释推荐:综述与新视角
专知会员服务
111+阅读 · 2019年10月13日
相关资讯
21个必须知道的机器学习开源工具!
AI100
13+阅读 · 2019年9月13日
手把手教你用Python做一个哄女友神器,小白可上手
网易智能菌
5+阅读 · 2019年6月15日
ISeeYou一款强大的社工工具
黑白之道
30+阅读 · 2019年5月17日
7 款实用到哭的App,只说一遍
高效率工具搜罗
84+阅读 · 2019年4月30日
Java开发者必看!机器学习开发库精选
云栖社区
5+阅读 · 2018年8月22日
Python中机器学习的特征选择工具
云栖社区
8+阅读 · 2018年7月16日
刚开始学编程?这几款小工具能让你事半功倍
码农不识贝叶斯,虽知数据也枉然
Python开发者
6+阅读 · 2018年1月24日
各厂推荐算法!
程序猿
17+阅读 · 2018年1月13日
Top
微信扫码咨询专知VIP会员