如何使用 Sublime Text 进行 WordPress 开发

已发表: 2023-03-31

如果您从事任何类型的开发工作,您可能有一个最喜欢的文本编辑器。 Sublime Text 是最受欢迎的文本编辑器之一,专为编码人员而设计,因此您可能听说过它。 但是,您可能想知道如何使用 Sublime Text 进行 WordPress 开发。

幸运的是,我们创建了完整的指南来帮助您入门。 一旦掌握了基础知识,您就可以简化工作流程并更有效地浏览所有 WordPress 特定代码。

在这篇文章中,我们将仔细研究 🔎 Sublime Text 及其工作原理。 然后,我们将向您展示如何使用文本编辑器进行 WordPress 开发。 让我们开始吧!

什么是崇高文本?

在我们讨论如何使用 Sublime Text 之前,让我们先简单介绍一下这个工具是什么。 Sublime Text 是您在市场上可以找到的最通用、功能最丰富的文本编辑器之一。 其干净的界面和拆分窗格编辑器使导航大型项目变得容易:

崇高的文字

除了基本功能之外,Sublime Text 还为开发人员提供了许多功能。 这些包括:

  • 多种语言的语法高亮显示
  • 代码完成功能
  • 支持宏
  • 支持扩展(称为包)
  • 多行编辑
  • 选项卡多选
  • 可定制的风格
  • 编译器集成

如果您过去使用过其他文本编辑器,那么这些功能对您来说都不会是新的。 Sublime Text 的独特之处在于它不会试图重新发明轮子。 它易于使用,非常轻便,几乎可以适应任何工作流程。

总的来说,如果您想要一个没有完全集成开发环境 (IDE) 的文本编辑器,Sublime Text 是一个完美的选择。 有时,您只需要一个简单的编辑器,而不需要回到记事本或 Vim,而这正是 Sublime Text 提供的。

Sublime Text 编辑器的基础知识

在我们谈论如何使用 Sublime Text 进行 WordPress 开发之前,让我们看看编辑器是如何工作的。

了解项目和工作区

启动编辑器后,您会看到准系统的灰色背景,并打开一个选项卡。 从这里,您可以开始使用“项目”或“工作区:”

如何使用 Sublime Text 界面。

一个项目可以包含多个文件夹。 此外,您可以选择每个文件夹中的哪些文件是项目的一部分,并配置仅适用于这些文件的设置。

当您在 Sublime Text 中创建项目时,它会生成一个.sublime-project文件和一个.sublime-workspace文件。 前者包含有关项目定义的信息,而后者包含有关打开的文件、布局和您不需要编辑的其他类型的用户数据的数据。

工作区与项目齐头并进。 当您创建一个项目时,Sublime Text 会自动为其生成一个工作区。 您可以将多个工作区与任何单个项目相关联,或者设置没有任何附加项目的工作区:

如何使用 Sublime Text:保存工作区

在从事开发工作时,您将主要使用项目来完成任何需要版本控制的工作。 另一方面,如果您需要保持单个文件夹打开但不需要项目提供的高级功能(例如,如果您需要打开文件以供参考),则工作区更适合。

请记住,项目和工作区都可以保留打开的文件、窗口布局和侧面板中的选定项目。

配置您的环境

一些开发人员喜欢对他们的文本编辑器进行更改,以便更易于使用。 为此,请导航至首选项菜单。 在这里,您会找到更改字体大小、配色方案和模板的选项。

下面快速浏览一下文本编辑器中的一些配色方案:

在 Sublime Text 中更改配色方案。

Sublime Text 主题是.json文件,使您能够对文本编辑器的样式进行更重要的更改。 没有官方主题存储库,但您可以使用 Sublime Text 包管理器安装主题。 我们将在一分钟内向您展示它是如何工作的。

创建新项目

Sublime Text 中的项目涉及一个或多个文件夹,以及一个工作区。 如果您从事主题或插件开发(或任何需要版本控制的工作),我们建议您使用项目。 这将帮助您更轻松地组织工作和访问内容。

要创建项目,请转到“项目” > “将项目另存为” 。 然后,为项目文件设置名称并选择保存位置。

.sublime-project文件将包含项目的信息,您可以手动编辑这些信息。 您还可以向项目添加新文件夹。 为此,请转到“项目” > “将文件夹添加到项目”并选择一个或多个选项:

如何使用 Sublime Text:向项目添加文件夹。

将文件夹添加到项目意味着它将出现在左侧的侧边栏中。 这使您可以轻松地在不同的文件夹和文件之间跳转。

“项目”菜单允许您通过单击在多个项目之间切换。 这意味着您可以处理多项任务,而无需在每次开始编码时查找并重新打开所有相关文件。

查找并安装软件包

包是 Sublime Text 最有用的组件之一。 将它们视为插件或扩展。 您可以使用它们来扩展文本编辑器的核心功能。

要访问这些工具,您需要安装包管理器。 转到工具>安装包控制 然后,点击Preferences > Package Control 。 这将启动一个显示多个选项的命令行:

Sublime Text 中的包控件

Package Control 使您能够将存储库添加到列表,然后使用Install Package命令设置它们,所有这些都无需离开命令行。 您还可以使用它来启用和禁用包。

您可以使用许多以 WordPress 为中心的软件包。 在下一节中,我们将介绍一些最佳选择。

如何使用 Sublime Text 进行 WordPress 开发

现在,让我们看看如何使用 WordPress 的 Sublime Text。 在本节中,我们将向您展示如何利用文本编辑器的功能来增强您的 Web 开发项目。

  1. 使用 WordPress 开发包
  2. 搜索插件和主题文件夹
  3. 使用版本控制

1.使用WordPress开发包

Sublime Text 专门为 WordPress 提供包。 这些旨在简化 Web 开发过程。

在我们分享我们推荐的软件包之前,让我们看看如何安装它们。 早些时候,我们向您展示了如何在 Sublime Text 中设置包控件。 现在,让我们完成安装过程。

包控制工具提供对用户上传他们创建的包的存储库的访问。 转到Preferences > Package Control并选择Install Package选项。 使用命令行,您可以开始输入要安装的包的名称:

如何使用 Sublime Text:安装包

选择一个包后,按回车键,它将在后台安装。 准备就绪后,该包将出现在Preferences > Packages Settings下。 您可以使用此菜单启用或禁用每个包以及配置它们的设置:

Sublime Text 中的包控制设置

您可以使用许多 WordPress 开发包。 我们的首选包括:

  1. WordPress 开发人员资源。 该软件包使您能够通过查看 WordPress 开发人员资源和 WordPress Codex 来搜索自动完成功能。 如果您不确定函数的外观,您也可以使用这个包来查看引用。
  2. WordPress 完成。 这也将帮助您在处理 WordPress 项目时自动完成功能。 我们建议将它与 WordPress 开发人员资源一起使用,因为它们可以很好地互补。
  3. phpTidy 。 该软件包将帮助您更正您的 PHP 代码,使其符合 WordPress 开发标准。

您可以通过谷歌搜索为 Sublime Text 寻找额外的 WordPress 开发包。 有很多很棒的选项可用,因此我们鼓励您在学习如何使用 Sublime Text 时尝试不同的选择。

2.搜索插件和主题文件夹

Sublime Text 项目最有用的功能之一是使您能够在 WordPress 文件和文件夹中查找特定文本。 这有助于您在主题和插件文件夹中快速找到函数的一个或多个实例或重复代码。

转到“查找” >“在文件中查找 ,然后选择“位置”下的“<打开文件夹>”选项屏幕底部菜单中的设置:

在 Sublime Text 中查找文件夹。

Find字段中输入您要查找的文本,然后按Enter 。 将出现一个新选项卡,列出项目打开文件夹中的所有结果。

使用此选项卡找到所需的条目,然后使用左侧的项目导航菜单访问相应的文件。 这将为您在查找需要编辑的函数和代码时节省大量时间。

3.使用版本控制

如果您在项目上进行协作,版本控制是一个非常宝贵的工具。 但是,您也可以使用它来跟踪您对自己开发的项目所做的更改。

Sublime Text 不包含内置的版本控制功能。 不过,您可以使用包向文本编辑器添加基本的 Git 功能。 我们最喜欢的工作包叫做 Git:

在 Sublime Text 中使用 Git 包。

这个包将为您提供每个文件的提交历史的概览。 如果您想测试不同的开发路径并与其他用户协作(如果您共享文件),您还可以将文件提交到不同的分支。

请记住,此 Git 实现不使用在线存储库。 所有分支和数据都保存在本地。 这意味着如果您想与其他用户协作完成一个项目,您需要找到一种共享文件夹和文件的方法。

回到顶部

结论🧐

学习如何使用 Sublime Text 进行 WordPress 开发可以帮助您更高效地开展项目。 Sublime Text 是高度可定制和轻量级的。 它使您能够使用包来扩展编辑器的功能并同时处理多个主题开发项目或插件。

回顾一下,以下是使用 WordPress 的 Sublime Text 的方法:

  1. 使用 WordPress 开发包来简化您的工作流程。 📦
  2. 在插件和主题文件夹中搜索特定代码。 🕵️
  3. 使用版本控制与其他开发人员协作。 🧑‍💻

您对如何使用 Sublime Text 有任何疑问吗? 在下面的评论部分让我们知道!