做一个会偷懒的高效开发者
极客时间编辑部
讲述:丁婵大小:1.43M时长:03:08
很多 0.5 倍速程序员的出现并不是因为他们在上班时间摸鱼了,也不是因为懒惰,而是因为他们没有找到提高编程效率的正确方法和心态。
来自德国的 IBM 开发技术推广工程师塞巴斯蒂安·达施纳(Sebastian Daschner)表示自己擅长用工具来节省时间和精力。近日,他分享了一些高效工作的小工具,以供开发者参考。
1.Automator
这是 macOS 附带的小工具,只要通过点击、拖拽等操作就可以将一系列动作组合成一个工作流程,从而帮助你自动化完成一些复杂的工作。
2.Alfred
这是 macOS 上的一个多功能生产力应用程序,强大的工作流机制是它的主要优势之一。你可以通过热键、关键字、文本扩展等功能提高效率。搜索 Mac 和网络,并通过自定义操作来控制 Mac 来提高生产力。
3.Command Line
它受欢迎的原因有二,一是编写脚本自动执行频繁的工作比使用鼠标或图形菜单反复执行某些任务更有效率,程序员的生活因此变得更加轻松和快捷。二是使用命令行能让你看起来更专业更极客。
4.Vim
这虽然是一个很早期的编辑器,但是现在仍在流行着,谁叫它方便呢?它的大多数命令是一个字母,程序员在使用它的时候手指无需离开主键。而在其他编辑器中,你还得使用鼠标,停止键入、寻找鼠标、查看屏幕、寻找光标。这一整套动作活脱脱就是上下文切换。不过,Vim 最大的缺点是学习曲线太陡峭,比较劝退。
5.Paw
这是一个一站式 HTTP/REST 服务测试工具。Paw 具有功能齐全的可视化编辑器和 HTTP 工具集,可以让 Web 开发者模拟发送各种 HTTP 请求、测试和迭代自己的 API 或探索新的 API,测试响应数据。另外,Paw 能多人协作,同步 API 测试配置,进行无冲突的更改并获取实时更新。
6.Dash
这是一个好用的 API 文档浏览器和代码段管理器。程序员经常查看各种 API 文档,Dash 可以帮你从繁琐的搜索中解脱,它基本覆盖了所有主流和非主流语言、框架和库的文档。你还可以生成自己的文档集、请求文档集或从第三方来源下载文档集。
7.aText
这是一个文本扩展应用程序,通过将缩写词替换为我们定义的常用短语来加快键入速度,使用它你可以节省更多时间用于更重要的工作。
以上就是达施纳根据国外开发环境所分享的高效工作的小工具,对于国内的开发环境来说,你也可以梳理出适用于自己的高效工具。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论