我的工作流程和帮助我提高生产力的工具
几乎每个开发人员每天都会使用不同的工具来帮助他们实现目标或完成特定任务。在这篇文章中,我将概述我日常使用的工具。首先我想做的是定义一个工作流程。
什么是工作流?
工作流是处理一组数据的一系列事件或任务。工作流存在于各种业务和行业中。它们是描述某项工作如何从进行中到完成,或从原始状态到处理完毕的路径。举个例子,我有一个写文章的工作流程,我首先寻找文章的灵感,然后创建大纲,接着撰写文章的实际内容,最后发布——所有这些都是一系列事件,最终完成一项任务。
作为一名开发人员,我倾向于使用某些工具来帮助加快完成特定任务的速度。尽管这些流程对每个人来说可能有所不同,但我仍然觉得有必要与你分享。毕竟,知识不会丢失,对吧!
我用来提高生产力的工具
这将是一个广泛的列表,所以我将尝试将它们分成不同的类别,我将重点介绍我在编码、写作时使用的工具以及我认为您通常会发现有用的其他工具。
编码工具
GitKraken
我最近从朋友那里了解到这个工具,非常喜欢用它。我非常喜欢用命令行,而不是图形界面,但这个工具却截然不同。GitKraken 是一个 GitHub 客户端应用程序,它的工作方式与你熟悉的命令行类似,但其直观的 UI/UX 界面,让你在命令行上使用它时获得更棒的体验。
失眠
这个工具也是我非常喜欢用的一个。它类似于 Postman,但也支持查询 GraphQL 端点,这很酷吧?Insomnia 是一个强大的 HTTP 和 GraphQL 工具带,可在 Mac、Linux 和 Windows 平台上使用。它的功能包括 GraphQL 支持、SVG 和图像预览、AWS 身份验证等。
Visual Studio 代码
Visual Studio Code是一款我非常喜欢的代码编辑器。我已经用了好几年了,而且没有任何理由停止使用它。它不断改进,定期添加新功能,因此它一直是我的首选代码编辑器。
短跑
Dash是一款面向开发者的 Mac 应用,可让您免费离线访问 200 多个 API 文档。您可以创建自己的文档集,甚至可以请求获取未包含的文档。对于 Windows 用户,Zeal App 是此应用的替代选择。
源树
您是否曾经想过使用 Git 的 GUI 而不是命令行?那么 SourceTree 是您的最佳选择。我已经提到过 GitKraken,它们的功能相同,我通常会偶尔在这两个应用之间切换。所以我建议您选择最适合您的应用,它们都是很棒的应用。
波斯蒂科
Postico是一款 Postgres 客户端应用。它拥有精美的用户界面,易于访问。相比其他应用,我更喜欢用 Postico,甚至更喜欢用 Postgres 命令行。
超级
Hyper是我非常喜欢的工具之一,事实上,它是我默认的编程终端。Hyper 易于定制,拥有大量插件可供集成,对我来说是一个绝佳的选择。
写作工具
概念
Notion几乎可以满足你所有的需求。我还没遇到过任何对它有负面评价的人。它真的超级好用。你可以用 Notion 写作、规划和协作。
Dropbox Paper
Dropbox 的 Paper是一款很棒的写作工具。我经常用它来做笔记、写文章等等。它支持 Markdown 格式。
熊掌App
我喜欢多样化,所以如果我分享了很多功能类似的应用,请多包涵。Bear App 是一款可以用来创作和书写各种内容的应用。它可以用来写文章、记笔记,也可以用作待办事项列表。
插入符号
Caret是一款适用于 Mac、Windows 和 Linux 用户的 Markdown 编辑器,它使您能够以 Markdown 格式编写内容,还附带许多非常有用的功能,例如我非常喜欢的暗模式。
部署
Netlify
Netlify是我喜欢用来部署应用程序的工具,它是一个统一的平台,可以自动化您的代码以创建高性能、易于维护的网站和 Web 应用程序。
GitHub 页面
当你需要免费创建一个已部署的网站版本时,GitHub Pages非常有用。只需在 git 仓库中进行几步设置,你就能拥有一个已部署的网站。我经常用这个。
扎皮尔
Zapier是一款自动化工具,几乎可以实现所有你能想到的自动化操作。我用它来自动发送推文,每次发布新文章时,我都会用我的 Twitter 账号和 RSS 源创建一个 zap。
各种各样的
火箭
Rocket是一款适用于 Mac 的 Slack 风格表情符号。它的功能与 Slack 中的表情符号查找器类似。想要使用表情符号时,只需输入冒号,输入其名称,然后再次按 Enter 即可插入。这比使用 Mac 内置的表情符号键盘方便得多。
努米
Numi是一款适用于 Mac 的计算器应用。我必须说,这不仅仅是一个计算器,因为它的功能远不止于此。当我发现它几乎可以转换任何东西,比如把美元兑换成我的当地货币奈拉时,我简直惊呆了!🤯
塔斯克德
Taskade是一款功能丰富的应用,我用它来创建待办事项列表、每周计划以及笔记。同时,这款应用还能做很多事情。难怪它被贴上了“敏捷团队即时协作工具”的标签。
RecordIt
RecordIt是一款用于录制屏幕录像的应用程序。当我需要创建一个快速演示或以 gif 格式展示某个特定事物的工作原理时,它非常有用。
意识到的
Aware是一款 Mac 应用,可以帮助你追踪电脑的使用时长。我用它来记录工作或完成某项特定任务的时间。
结论
希望您觉得这些工具都很有用,并开始使用它们来简化您的工作。我的想法是与您分享我发现的有用工具,如果您也觉得这里没有列出的有用工具,我也非常希望您能与我分享。让我们一起保持高效!
文章来源:https://dev.to/lauragift21/my-workflow-and-tools-that-help-me-speed-up-productivity-47dj