热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

如何在Mac和Windows上使用SublimeText运行PHP文件

本文介绍如何在Mac和Windows操作系统中配置SublimeText以直接运行PHP文件的方法,包括环境变量的设置及SublimeText构建系统的创建。

在日常开发中,有时需要快速运行一段PHP代码进行测试,如验证某个函数的返回值等。如果每次都启动HTTP服务器并通过浏览器访问,显然效率低下。幸运的是,我们可以通过在Sublime Text 3中创建PHP的构建系统来实现这一点,从而利用Ctrl+B快捷键快速运行PHP代码。



Windows系统配置


首先,确保PHP已正确安装并添加到系统的环境变量中,以便可以从任何目录调用php命令。



  1. 安装PHP环境,推荐使用WampServer集成环境,下载并按照向导完成安装。

  2. 打开系统属性,可以通过Win+R输入sysdm.cpl或右击“此电脑”选择“属性”>“高级系统设置”>“环境变量”。在“系统变量”区域找到Path,点击编辑。

  3. 添加PHP可执行文件的路径(例如,D:\wamp\bin\php\php7.4.15)。确保使用英文分号分隔不同的路径。

  4. 打开新的命令提示符窗口,输入php -v检查PHP是否配置成功,若显示版本信息则表明配置无误。



创建PHP构建系统



  1. 启动Sublime Text,依次点击Tools > Build System > New Build System...

  2. 在打开的新文件中,删除原有内容,替换为以下JSON配置:
    {
    "cmd": ["php", "$file"],
    "file_regex": "^PHP Parse error: syntax error, unexpected '(\\w+)' in (.*?):(\\d+) on line (\\d+)$",
    "selector": "source.php"
    }

  3. 保存文件,建议命名为php.sublime-build。重启Sublime Text后,即可通过Ctrl+B快捷键运行当前打开的PHP文件。



Mac系统配置


Mac用户同样需要确保PHP已安装,并且可以通过终端命令行访问。通常情况下,Mac自带的PHP已经满足需求,但也可以通过Homebrew等工具安装最新版本的PHP。



  1. 打开Sublime Text,选择Tools > Build System > New Build System...

  2. 替换默认内容为上述JSON配置。

  3. 保存文件为php.sublime-build,并使用Ctrl+B快捷键测试配置是否成功。



以上就是在Mac和Windows上配置Sublime Text以运行PHP文件的完整步骤。通过这种方式,开发者可以大大提高编写和测试PHP代码的效率。


推荐阅读
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 本文详细介绍了C语言的起源、发展及其标准化过程,涵盖了从早期的BCPL和B语言到现代C语言的演变,并探讨了其在操作系统和跨平台编程中的重要地位。 ... [详细]
  • 本文详细介绍了在 Sublime Text 中配置 Lua 编译环境的方法与实际操作步骤。首先,用户需获取 `lua.exe` 和 `luac.exe`,可通过安装 Lua for Windows 或 SciTE 实现,也可自行编译源代码。接着,将 `lua.exe` 的路径(如 C:\Program Files\Lua\)添加至系统环境变量中,确保命令行可全局调用。此外,文中还提供了配置 Sublime Text 构建系统的具体设置,帮助开发者高效调试 Lua 脚本。 ... [详细]
  • .babelrc是用来设置转码规则和插件的,这种文件在window上无法直接创建,也无法在HBuilder中创建,甚至无法查看,但可以在sublimetext中创建、查看并编辑。当 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • DNN Community 和 Professional 版本的主要差异
    本文详细解析了 DotNetNuke (DNN) 的两种主要版本:Community 和 Professional。通过对比两者的功能和附加组件,帮助用户选择最适合其需求的版本。 ... [详细]
  • Python自动化处理:从Word文档提取内容并生成带水印的PDF
    本文介绍如何利用Python实现从特定网站下载Word文档,去除水印并添加自定义水印,最终将文档转换为PDF格式。该方法适用于批量处理和自动化需求。 ... [详细]
  • Python处理Word文档的高效技巧
    本文详细介绍了如何使用Python处理Word文档,涵盖从基础操作到高级功能的各种技巧。我们将探讨如何生成文档、定义样式、提取表格数据以及处理超链接和图片等内容。 ... [详细]
  • 如何在Sublime Text 3中将文件编码格式设置为UTF-8
    本文详细介绍了在Sublime Text 3中将文件编码格式设置为UTF-8的具体步骤。通过这些方法,用户可以轻松实现文件编码的转换,确保文本在不同系统和平台上的兼容性和一致性。对于经常需要处理多语言文本的开发者来说,这一技巧尤为实用。希望本文能为读者提供有价值的参考。 ... [详细]
  • Python 源代码文件应在何处进行编辑?[Python 常见疑问解答]
    Python 源代码文件的编辑有多种选择:1. 可以使用 Windows 自带的记事本进行简单编辑;2. 利用 Python 自带的 IDLE 集成开发环境;3. 采用功能更强大的第三方编辑器,如 Sublime Text、Visual Studio Code 等,这些编辑器通常具备语法高亮、自动补全等高级功能,能够显著提升开发效率。 ... [详细]
  • Sublime Text 3 注册密钥及激活方法详解
    本文详细介绍了Sublime Text 3的注册密钥获取与激活方法,旨在帮助用户合法且高效地使用这款强大的文本编辑器。文章不仅提供了最新的注册密钥信息,还涵盖了详细的激活步骤,确保用户能够顺利激活软件,享受其带来的便捷与高效。此外,文中还简要对比了Sublime Text 3与其他主流文本编辑器的功能差异,为用户提供更多选择参考。 ... [详细]
  • sublime php 方法,SublimePHPNinJaManual
    软件简介SublimePHPNinJaManual是Sublime中的函数手册提示,中文,其他语言的可以通过命令生成由来自己因为sublime中没有一个 ... [详细]
  • Sublime Text 3 + LiveReload + Chrome
    安装LiveReload在SublimeText3中安装LiveReload。macOS快捷键⌘+⇧+P,输入InstallPackage,搜索LiveReload并回车安装。(W ... [详细]
  • Sublime Text如何设置文本自动换行?Sublime Text设置文本自动换行的方法
    SublimeText如何设置文本自动换行?当我们在使用SublimeText时,设置文本自动换行会大大方便我们的操作。今天的教程小编就给大家带来SublimeText设置文本自动 ... [详细]
author-avatar
落幕YL他
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有