5 种创新开发工具,助您改善工作流程
你是一位正在努力提升生产力的开发者吗?你对科技市场的新奇事物感到好奇吗?如果是的话,那就继续阅读吧!今天,我整理了一份清单,列出了我认为绝对值得一试的 5 款开发者工具。
Tabby - 现代终端模拟器
您是经典终端的忠实粉丝,还是有时希望拥有更现代化的终端?如果您选择后者,我建议您了解一下 Tabby - 一款可无限定制的开源跨平台终端应用,适用于本地 Shell、串口、SSH 和 Telnet 连接。Tabby
可在 Windows、Mac 和 Linux 上运行,并支持 PowerShell、PS Core、WSL、Git-Bash、Cygwin、Cmder 和 CMD。它的功能包括多个嵌套窗格、进度条和选项卡活动通知、通过 SFTP 和 Zmodem 与 SSH 会话之间的文件传输、完全可配置的快捷方式和多和弦快捷方式、主题和配色方案等等。它还会在重启时记住会话历史记录,这真的很酷。缺点是它会占用大量内存。
🥇最佳功能:重启时显示会话历史记录
GitLive - 不要让合并冲突破坏你的流程
在合并之前知道你的分支是否存在冲突,是不是很酷?幸运的是,有一个工具可以帮助你找到答案!GitLive 是一个 VS Code 和 JetBrains 的扩展,它通过避免冲突并鼓励直接在 IDE 内部进行积极且持续的代码审查,帮助开发团队更快地合并。
安装插件后,GitLive 侧边栏将出现在你的 IDE 中,列出所有作者及其当前分支之前的分支。你可以直接从列表中浏览这些分支上的更改,但它们也会通过编辑器边缘的指示器显示在你打开的文件中,在你编写代码时提醒你任何冲突。当你的进度落后于主分支或跟踪分支时,你也会收到通知。
🥇最佳功能:即时合并冲突检测
Multi-gitter - 跨 Git 存储库运行脚本。
您是否厌倦了繁琐的手动依赖项更新或程序化重构任务?Multi-gitter 是一款非常实用的工具,它允许您跨 Git 代码库运行脚本。使用 Multi-gitter,您可以同时在多个代码库中进行更改。这通过在多个代码库的上下文中运行脚本或程序来实现。如果进行了任何更改,系统会创建一个拉取请求,该请求可以由指定的审阅者手动合并,或者在 CI 流程成功完成后由 Multi-gitter 自动合并。Multi-gitter 可以发挥作用的任务示例包括:程序化重构、更新依赖项、自动修复 linting 问题以及搜索和替换。
🥇最佳功能:您可以轻松配置 PR 标题和描述
Swimm - 持续文档。
Swimm 是一款适用于 VS Code 或 JetBrains 的 IDE 插件,它能够在合适的时间在相关代码旁边为开发人员提供合适的文档,而不会中断他们的工作流程。您可以将代码片段、token、文件路径等实时代码添加到存储库中的文档中。如果您将 Swimm 集成到您的 CI 中,它会检查每个 PR,看看您是否破坏了任何文档。如果更改有意义,它会为您提供文档的相关部分,并询问您是否需要审核;如果是小改动(例如移动代码),它会为您完成!
🥇最佳功能:当文档出现问题时对 PR 进行评论。
Zigi - 个人工作流程助手
你是否有时会因为在不同的渠道中查找任务、更新任务、弄清楚哪些任务需要关注而感到烦恼和不知所措?如果是这样,不妨看看 Zigi,一款开发者工作流助手。它可以帮助个人开发者或整个团队管理他们的工作量。它通过检查你的 Jira 和 Github 活动(如果需要,你还可以连接你的日历),无需再使用不同的上下文,找到与你最相关的任务和行动项,并将它们精简到 Slack 中。
🥇最佳功能:直接从 Slack 获得可操作的实时帮助。
你觉得这些工具有什么有趣的吗?我有没有漏掉你最喜欢的应用?你还有其他建议吗?欢迎在评论区留言!
鏂囩珷鏉ユ簮锛�https://dev.to/francisthefrench/5-innovative-dev-tools-to-improve-your-workflow-1m70