Sublime Text 3 执行 PHP 文件的配置流程
1. 安装 PHP
Sublime Text 3 本身并不能直接执行 PHP 程序,因此我们需要先安装 PHP。PHP 是一门开源的、面向 Web 开发的服务器端脚本语言,可以运行在大多数操作系统上,并且可以支持绝大多数的 Web 服务器。
在 Windows 上,我们可以通过下载 Windows 版本的 PHP 来安装 PHP。在 Mac OS 上,则可以通过 Homebrew 工具进行安装。
安装完成后,我们可以在命令行界面中输入 php -v
命令来测试是否安装成功。
php -v
PHP 7.3.31 (cli) (built: Jun 8 2021 16:46:37) ( NTS )
Copyright (c) 1997-2018 The PHP Group
2. 配置 Sublime Text 3
2.1 安装 Package Control
Sublime Text 3 有非常丰富的插件扩展功能,我们可以通过安装 Package Control 插件来方便地管理插件。
首先,我们需要打开 Sublime Text 3 并进入控制台界面。在 Windows 上,可以通过使用快捷键 Ctrl + `
打开控制台;在 Mac OS 上,则可以使用 Command + `
快捷键。
然后,在控制台中输入以下代码:
import urllib.request,os,hashlib; h = '2915d1851351e5ee549c20394736b442' + '8bc59f460fa1548d1514676163dafc88'; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); by = urllib.request.urlopen( 'http://packagecontrol.io/' + pf.replace(' ', '%20')).read(); dh = hashlib.sha256(by).hexdigest(); print('Verified ' + pf + ' checksum: ' + dh); open(os.path.join( ipp, pf), 'wb' ).write(by)
代码执行成功后,我们需要重新启动 Sublime Text 3。
2.2 安装 SublimeREPL 插件
SublimeREPL 是一个 Sublime Text 3 插件,可以在 Sublime Text 3 中直接运行各种解释器,包括 PHP 解释器。
我们可以通过 Package Control 插件来安装 SublimeREPL。首先,我们需要打开 Package Control 菜单。在 Windows 上,可以通过使用快捷键 Ctrl + Shift + P
打开菜单;在 Mac OS 上,则可以使用 Command + Shift + P
快捷键。
之后,我们需要选择 Package Control: Install Package 命令,并在弹出的搜索框中输入 SublimeREPL 来搜索 SublimeREPL 插件。
当搜索结果出现后,我们只需要使用鼠标点击 SublimeREPL 插件即可开始安装。
2.3 配置 SublimeREPL 与 PHP
SublimeREPL 默认情况下会使用 Python,因此我们需要修改配置文件来指定使用 PHP 解释器。
首先,我们需要打开 Preferences 菜单,选择 Package Settings > SublimeREPL > Settings - Default 命令来打开 SublimeREPL 的默认设置文件。
在设置文件中,我们需要找到 "default_extend_env": {"PATH": "{PATH}"}
这一行,并将它改为 "default_extend_env": {"PATH": "{PATH}:/usr/local/bin"}
。
然后,我们需要找到 "default_executable": "python"
这一行,并将它改为 "default_executable": "php"
。
最后,我们需要保存并关闭设置文件。
3. 执行 PHP 文件
在配置好 SublimeREPL 和 PHP 后,我们可以在 Sublime Text 3 中直接运行 PHP 脚本。
我们可以打开一个 PHP 文件,并使用快捷键 Ctrl + Shift + P
来打开命令面板。然后,我们需要选择 Tools > SublimeREPL > PHP > PHP - Run Current File 命令来执行当前打开的 PHP 文件。
执行结果将会输出到 SublimeREPL 窗口中。
总结
通过本文,我们了解到了如何配置 Sublime Text 3 来执行 PHP 文件。首先,我们需要安装 PHP 并确保其可用;然后,我们需要安装 Package Control 插件和 SublimeREPL 插件;最后,我们需要修改 SublimeREPL 的默认设置文件来指定使用 PHP 解释器。配置完成后,我们就可以在 Sublime Text 3 中直接运行 PHP 脚本了。