如何将自己的补全添加到 sublime text 3?

How do I add my own completions to sublime text 3?

我一直在到处寻找答案,但我似乎无法理解我找到的任何东西。要么引用了我的安装中不存在的文件,要么文件确实存在但只是原始的十六进制数据而不是代码。例如,我一直看到我应该查看我的包/(在此处插入编程语言)文件夹以访问该特定语言的自动完成文件。不幸的是,当我点击浏览包时,该文件夹只包含一个 bz2 文件夹和一个用户文件夹。

我正在尝试修改 sublime text 的 PHP 自动完成功能,以便每当我输入

<?

我可以按回车键,它会自动完成

<?php ?>

光标设置在标签之间。我也看到了 this,但正如我之前所说,我在使用这些解决方案时遇到了问题。

如何将这个简单的自动完成功能添加到我的 sublime text 3 中?

您可以通过添加片段来做到这一点。只需转至 工具 > 新代码段...。有很多关于如何编写代码片段的文档。

此外,在您的情况下,您可以安装 附加 PHP 代码段 并通过键入 php 并点击 tab[=11= 来触发完成]