文章插图
我的代码要做大量的 SQL 操作 。因此 , 我需要能够查看已经存储到数据库中的内容 。对我来说 , 最简单、最快速的方法不是 PhpMyAdmin , 而是一个叫 Sequel Pro 的 Mac 本地应用(很奇妙 , 它的图标上把煎饼和数据存储混为一体) 。
我最常用的方式是打开一个数据库表 , 搜索 “value contains” 或 “option_name contains” , 然后查找结果 。它的速度很快 , 并且允许我在开发过程中对数据进行操作 。我应该指出 , PhpStorm 也有一个数据库浏览器 , 但我发现 Sequel Pro 对我来说更有效率 。
一个不太复杂的 SFTP 客户端:Forklift
文章插图
我花了很长时间才改掉了通过命令行和 SSH 隧道使用 SFTP 的习惯 。而 Forklift 是一个很好的替代品 。它保留了一个网站和登录信息的列表 , 支持加密 , 并提供了一个传统的拖放界面来批量移动文件 。
强大的应用自动化:Keyboard Maestro
文章插图
与 Final Cut Pro X 一样 , Keyboard Maestro 是让我继续使用 Mac 的专用软件工具之一 。我在 2011 年首次购买了 Keyboard Maestro , 此后我一直使用它来制作各种专业脚本 。
它是一个非常强大的跨应用脚本工具 , 也非常容易使用 。我经常写一些特殊用途的脚本来运行一个原本需要很长时间的任务 。我的一些脚本是非常强大的 , 可以跨多个应用程序 。其他的脚本 , 比如截图中的 Stripe 填充测试 , 只做一件事 , 一遍又一遍 。
我们来谈谈这个问题 。在为我的捐赠插件开发 Stripe 支付网关时 , 我必须发起测试支付 , 大概有上千次 。在我编码、测试和调试的过程中 , 我不得不用相同的测试数据填写相同的信用卡字段 , 一遍又一遍 。Keyboard Maestro 中的一个简单的脚本为我完成了所有这些工作 。我不需要为每一次测试手工填写数据 , 而是让 Keyboard Maestro 帮我完成 。
特定用途的快速搜索:Alfred
文章插图
Alfred 是我的生产力家族的新成员 。它会弹出一个命令栏 , 有点像 Spotlight , 但增加了功能 。你可以创建工作流来完成相对复杂的任务 , 但到目前为止 , 我的主要用处是四个自定义搜索 。当我按下 Alt-Space 时 , 就会弹出 Alfred 的输入栏 。
如果我键入 “codex” , 它就会把后面的任何内容作为搜索字符串来在 WordPress 开发者文档站 codex 上搜索 。输入 “plugin” , 会搜索 WordPress 插件库 。输入 “zdme” , 会搜索 ZDNet 中我写过的带有要搜索的字符串的文章 。我经常使用这个方法在文章中放置链接 。现在 , 这些可能看起来很简单 , 你可以设置 Chrome 浏览器来进行自定义搜索 , 但同样 , 与快捷栏一样 , 这可以节省鼠标移动和按键 。如果我需要查看 WordPress 函数的定义 , 只需轻点一下按键 , 就能得到它 , 而不需要动用鼠标 。
你觉得怎么样?那么 , 你看到了 , 这些是我的主要开发工具 , 可以帮助我完成工作 。那你呢?你是编程人员吗?如果是的话 , 什么软件工具能帮助你提高工作效率?请在下面的评论中告诉我们 。
推荐阅读
- 建议收藏学习 一篇文章弄懂SpringBoot中WebMvcConfigurer
- Kali工具大阅兵之weevely,看黑客如何通过webshell控制服务器
- 茶马古道上的村落介绍,茶文化千年茶马古道
- 汽车上的几大传感器,都有什么作用?
- 茶台上的金蟾有什么用,茶叶有什么用
- 漏洞扫描技巧篇 「Web 漏洞扫描器」
- 后视镜上的小圆镜到底需要不需要安装?
- WebSSH - 网页上的SSH终端
- 茶马古道上的普洱八景,正在迅速消失的茶马古道马帮
- 推荐给 macOS 新手的 10 款优秀 Mac 软件