程序员的美德是懒惰,优秀程序员的工具箱大公开

1.2 外设

键盘和鼠标等外设对于程序员来说,其重要性不言而喻。在 StackOverflow 2019 开发者调查 告中显示,有超过 52% 的开发者认为人体工程学键盘和鼠标可以使自己在繁忙的工作中感到一点点舒适感。

一个好的机械键盘或电容键盘加一个比较灵敏的无线鼠标,不仅可以令一个程序员的工作效率得到很大提升,还可以在一定程度上起到愉悦心情的作用,尤其是通过调试解决一个 Bug 后,最后敲击键盘的那一刻。

3. 可以帮我们提高工作效率的软件

3.1 画图工具

所谓一图胜千言,无论是自己梳理思路,还是给别人讲解,图案都是很好的形式。而且,程序员还经常要做一些 PPT 等,有了这些画图工具,就能大显身手。

思维导图——XMind

XMind 是一款非常实用的商业思维导图软件,采用 Java 语言开发而成,具备跨平台运行的性质,且基于 EclipseRCP 体系结构,支持插件通过编写 XML 清单文件扩展系统定义好的扩展点,帮助用户在真正意义上提高生产效率,被著名的互联 媒体 Lifehacker 评选为「最佳头脑风暴和思维导图工具」及「最受欢迎的思维导图软件」。

VS Code

Atom

Notepad++

HTTP调试

我们除了会和 Host 绑定打交道,还经常会和 RESTful API 打交道,有时我们需要一个工具来帮我们发送 HTTP 请求,或者说是模拟 HTTP 请求,比如帮我们发送 POST 请求等,这时就需要一款可以模拟发送 HTTP 请求的工具。

3.5 在线工具

Grepcode

是一个面向于 Java 开发人员的 站,在这里你可以通过 Java 的 projects、classes 等关键字在线查看对应的源码。通过 Grepcode,还可以在线查看很多不同版本的源码,并下载相关的 jar 包、源码 jar 包和 Doc 文件。

SearchCode

是一个源码搜索引擎,目前支持从 GitHub、Bitbucket、Google Code、CodePlex、SourceForge 和 Fedora Project 平台搜索公开的源码。

BeJSON

JSON 是目前 Java Web 中数据传输的主要格式,我们在很多时候都会有将 JSON 转成 Java 对象的需求。有时合作方会提供一个 JSON 样例,需要我们自定义 Java 类,这时这个工具就派上用场了,一款比较好用的工具。

ProcessOn

是一个在线协作绘图平台,为用户提供了非常强大、易用的作图工具,支持在线创作流程图、BPMN、UML 图、UI 界面原型设计、iOS 界面原型设计等。

程序员的美德是懒惰,优秀程序员的工具箱大公开

coderunner

可以在线运行 PHP、C、C++、Go、Python、Java、Groovy 等代码,在我们手头没有 IDE 又想执行一个小程序时是个不错的选择。


感谢您的阅读。

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年2月21日
下一篇 2020年2月21日

相关推荐