我经常发现自己看着企业并想知道; “他们用什么应用程序让事情发生?”——事实证明,我并不孤单。 在 WooThemes,我们经常被问到,“你在哪个应用程序中编写代码?”,“你最喜欢的项目管理应用程序是什么?” 以及有关 WooEngine 的其他相关问题。 回顾我们关于这个主题的原始博客文章后,我发现随着 WooTeam 的发展和我们的业务的发展,我们用来使引擎嗡嗡作响的应用程序和工具也在发展。 今天,我将尝试回答您可能围绕此主题提出的所有问题。
欢迎来到“我们使用的工具——修订版”。
第一步:深入人心; 与团队聊天。
作为(在撰写本文时)31 WooFolk 的多元化群体,遍布全球,我们在处理场景(无论是票证、错误修复还是新功能)方面都有自己的细微差别。 我们很容易假设每个人都以与我们相同的方式工作并使用相同的工具。 这与事实相去甚远。 哎呀,直到几周前,我们中的一些人还在使用 Windows。
在对从操作系统到代码编辑器、首选网络浏览器以及他们使用的任何特殊提示和技巧的各种工具进行调查后,结果证实了假设; WooNinja,就像雪花一样,是独一无二的。 然而,在我们作为一个团队使用的某些工具中,有一个共同的线索将我们所有人联系在一起。
操作系统
每个 WooComputer(WooPuter?WooBook?)的核心是操作系统。 目前,我们都是 Mac 用户。 虽然这在未来可能会改变,但我感觉任何偏差都适用于其他基于 UNIX 的替代品,例如 Ubuntu Linux。
使用相同的平台有助于我们在使用 TextExpander 和 CodeBox 等工具通过 Dropbox 同步代码片段时保持一致。
网页浏览器
到目前为止,赢家是谷歌浏览器。 虽然我们在所有流行的网络浏览器上测试我们的产品,但每个人对日常浏览都有自己的个人偏好。 一些忍者确实使用 Firefox 作为他们的主要浏览器。
这些浏览器都包括元素检查器和控制台,这是我们团队每天都在使用的两个基础。 如果忍者在我们的服务台的工单上与您对应,则很有可能该忍者已在其 Web 浏览器中使用检查器仔细查看并检查控制台是否有任何错误通知。
代码编辑器
这是我们开始看到轻微转变的地方。 虽然我们大多数人使用出色的 Sublime Text 2 编辑器,但也有一些人使用 Coda 2,一个使用 TextMate,另一个使用 Coda 1。我们的团队中甚至还有一个 Dream Weaver。
最终,代码最终看起来相同,所以这纯粹是一个偏好决定。
例如,我使用 Sublime Text 2 的几个原因包括应用程序的运行速度、新行的自动缩进(智能)以及可以安装的大量有用的包。
一些最受欢迎的软件包包括 GitGutter、Gist、Trailing Spaces,当然还有 WordPress 和 WooCommerce 代码 intel 软件包。 Docblocker 也非常适合确保您的代码具有适当的 docblocks,从而更容易理解被 docblocked 的方法或属性的目的。
当然,所有这些包都只能通过 Sublime Text 2 的包管理器 Package Control 获得。
使用 Git 进行版本控制
正如下面和之前的文章中提到的,Woo 喜欢 Git(有些人甚至可能会说我们“关注”它)。 每个团队成员如何访问 Git 存储库?
这个应用程序的选择,就像选择代码编辑器一样,绝对取决于个人喜好和舒适度。 我们有团队成员使用 Github for Mac 进行基本的 Git 操作,还有其他人(比如我自己)更喜欢简单地使用 Terminal.app。 SourceTree 正在成为团队中的一种流行选择,因为它提供了对 Git 提供的所有功能和灵活性的访问、对子模块的正确处理以及使这一切发生的体面的 GUI。

WordPress 设置
在使用和测试这么多不同的产品时,最重要的因素是速度。 从一种产品切换到另一种产品的速度有多快?
WooTeam 中的一个常见趋势是使用 MAMP 设置 WordPress 多站点安装,为每个产品创建一个新站点,在该站点上激活产品并导入产品的演示内容。 一旦设置了该站点,他们将永远拥有它。 那太棒了。 对于我和其他一些人来说,这需要很长时间。 这导致我开发了 Matty Theme QuickSwitch 插件。
Theme QuickSwitch 向 WordPress 工具栏添加了一个菜单,可以轻松快速地激活不同的主题。 我们中的一些人发现单个站点的 WordPress 安装以及此插件是在测试和开发的不同主题负载之间切换的一种更快、更简单的方法。
管理翻译文件
每次修改或发布产品时,唯一不变的始终是语言文件。 为了更轻松地管理这些文件,我们使用 WordPress 的 Codestyleing Localization 插件。 这使我们能够在部署最新版本的主题或插件之前快速更新语言文件,而无需太多麻烦。
第 2 步:查看我们作为团队使用的工具。 找到心跳。
与上述工具一样令人惊奇的是,我们作为一个团队使用某些工具来协作、分享想法和就一般主题进行交流(例如#catGifFriday)。 这些工具是保持 WooEngine 发出呼噜声的风扇带。
P2
作为一个 WordPress 驱动的企业,我们怎么能不使用 P2?
对于那些不知情的人,P2 就像您公司的内部 Twitter(如果您愿意,它也可以是公开的)……而且它由 WordPress 提供支持!
与 P2 一起,我们使用 P2 by Email 插件来确保我们不会错过任何一个节拍。
Github
WooThemes 的所有代码都存放在 Github 上。 我们甚至有一个简洁的工作流程(基于 Github-Flow 工作流程)来管理所有错误或功能请求报告……甚至是我们自己的网站!
我们使用 Github 进行代码存储和开发、问题跟踪以及围绕以代码为中心的主题和讨论的协作。
特雷罗
如果您还没有听说过 Trello,我强烈建议您在阅读完这篇博文后立即注册。
Trello 是一个基于看板/SCRUM 风格的项目管理的网络应用程序。 一个人为一个主题或任务创建板。 这些板包含每个项目或任务未决操作的房屋卡片列表。 当卡片的状态发生变化时,可以在列表之间移动它以指示其当前状态。
真的,我们使用 Trello 做所有事情。 如果它与代码无关并且需要计划/跟踪,它会进入 Trello。
作为一个团队,我们发现我们很喜欢使用 Trello 来完成我们交给它的各种任务,并且实际上已经放弃了其他项目管理工具,转而保持精益求精。 我们计划在 Trello、营销任务、广泛的路线图概述、产品战略等方面发布 WooCommerce 扩展版本。 Trello 的用处几乎没有限制。
谷歌云端硬盘
当我们将 Google Apps 用于电子邮件时,将 Drive 用于文档是我们的下一个合乎逻辑的步骤。
我们有一些在团队中共享的文件夹,而其他文档可以与特定个人共享,如果它们只是供小团队查看。
Drive 还与 Trello 链接,这在两个应用程序之间创造了一种巧妙的共生关系。
Drive 包含会议议程、团队调查、项目简介等。
团队甘特图
这是我们管理团队使用的工具。 在这里,我们安排即将发布的产品,构建近似的开发时间表,并尝试发现项目可能花费太长时间或我们高估了任务所需时间的趋势。
对于 Woo 来说,TeamGantt 就是为了优化。
第 3 步:确定我们与您、我们的客户一起使用的工具。
Zendesk
这是我们每天都自豪地与您分享的工具。 Zendesk 是我们帮助台的核心,也是我们与您、我们尊贵的客户联系的主要场所。
Zendesk 由帮助台、知识库和社区论坛组成,是关于 WooThemes 的丰富信息。
WooCommerce
最后但并非最不重要的一点是,我们不能忘记 WooCommerce。
我们的网站在其上运行,团队合作并开发它,您通过它向我们购买。 WooCommerce 是 WooThemes.com 体验的支柱。
直到下一次修订……
在线社区中的工具总是在不断发展。 新工具发布,而其他工具则不为人知。

很多做跨境电商的朋友往往需要外国人的服务,比如录音、社媒代运营等等。我们整理出来很多低价且高质量的外国人服务商,分享给大家。
fiverr上15美元的海外社媒代运营服务
fiverr上25美元的Twitch设计服务
fiver上10美元的短视频广告投放服务
fiverr上15美元的视频编辑服务
fiverr上20美元的谷歌广告投放服务
fiverr上5美元的谷歌SEO服务
fiverr上10美元的英文文章撰写服务
fiverr上20美元的CMS网站建站服务
fiverr上40美元的手机APP开发服务
fiverr上30美元的linkedin代运营服务
fiverr上10美元的Guest Post做客博文服务
fiverr上15美元的红人营销服务
fiverr上20美元的discord运营服务
fiverr上15美元的社群维护服务
fiverr上10美元的shopify店铺优化服务
我希望你们都发现这个简短的引擎盖下的外观是一个有见地和信息丰富的。 我不怀疑将来还会有另一个上面的大部分内容会再次发生一些变化。
你用什么工具? 请在下面的评论中告诉我们。
