Sublime Text3和PHP环境的配置搭建

PHP环境的安装,请您找其他资源,博主的Apache服务器和PHP环境以设置好,所以直接在Sublime Text3上搭建PHP环境

  1. 安装:
    Sublime Texts 下载链接:http://www.sublimetext.com/直接下载开发版的,开发版功能齐全,但是需付费(建议大家购买正版),请按照电脑环境,自行下载(每个版本对应两个资源,哪个都可以,我选择的是64-bit)在这里插入图片描述
    在这里插入图片描述
    ,对于穷困的学生党,使用以下注册码获取使用权限,再执行发板Sublime Text3.exe时,需要提供注册码,将下列注册码全部复制其中即可。

----- BEGIN LICENSE -----
Member J2TeaM
Single User License
EA7E-1011316
D7DA350E 1B8B0760 972F8B60 F3E64036
B9B4E234 F356F38F 0AD1E3B7 0E9C5FAD
FA0A2ABE 25F65BD8 D51458E5 3923CE80
87428428 79079A01 AA69F319 A1AF29A4
A684C2DC 0B1583D4 19CBD290 217618CD
5653E0A0 BACE3948 BB2EE45E 422D2C87
DD9AF44B 99C49590 D2DBDEE1 75860FD2
8C8BB2AD B2ECE5A4 EFC08AF2 25A9B864
------ END LICENSE ------

  1. **安装插件:**安装Package Control,由于Sublime Text3是国外软件,需VPN才可访问,所以我提供一个下载下载Package Control插件的百度网盘,https://pan.baidu.com/s/1LReptQjhVsiD4DxlX2YC8Q,邀请码:rhpu,将下载后的文件复制到Installed Packages文件夹下,找不到上述文件夹,请在Sublime Text3中点击Preferences -> Browse Packages进入到插件安装文件夹中,它的上一级目录就是Installed Packages,安装成功后在Sublime Text3界面中会看到在这里插入图片描述
    ,然后在安装插件之前要做一些配置,首先下载channel_v3.json,以免访问不到外国的服务器,https://pan.baidu.com/s/1OzWE6Zh6AOkz7FoW3ZjEHA,提取码: cgna,下载后将"channel_v3.json" 放到安装sublime的根目录下,然后在Sublime的界面中的Preferences ->Package Settings->Package Controll->Settings-User下加入如下代码,

“channels”:
[
“C:\Program Files\Sublime Text 3\channel_v3.json”
],

注意此处换为自己的根目录,添加后,重启Sublime在这里插入图片描述
到此,可正常安装一些十分好用的插件了,我且说两个实用且比较难配置的插件:
1)打开Sublime,按下Ctrl+shift+p,输入Install Package等待些许,出现如下输入框在这里插入图片描述
输入要安装的插件即可,这里输入Emmet(原名 Zen Coding),一种快速编写html/css的插件,点击确定,过一会安装成功,安装后可能会报错,原因是缺少PyV8的文件,大家可根据需要自行下载对应的文件,https://gitee.com/moozat/pyv8-binaries,将下载后的三个文件统一放在自命名为PyV8的问价夹下,并粘贴复制到Installed Packages问价夹下,并重启Sublime即可。
2)BracketHighlighter 插件,功能说明:高亮显示匹配的括号、引号和标签。
打开Sublime,按下Ctrl+shift+p,输入Install Package,输入BracketHighlighter ,确定安装,安装成功后,在Preferences ->Package Settings下会看到,在这里插入图片描述
点击第一个Bracket Settings,将bh. core.sublime settings 一BracketHighlighter全部复制到bh. core.sublime- settings一User下,并更改default内代码,位置带大概在673行,color中以brackethighlighter开头,style中将undertline改为highlight,并且将”default“的以下代码块中的style的注释删去,并将值改为highlight在这里插入图片描述
改完保存即可。
3)SideBarEnhancements 插件
功能说明:侧栏菜单扩充功能。
打开Sublime,按下Ctrl+shift+p,输入Install Package,安装即可。
4)SublimeTmpl 插件
功能说明:快速生成文件模板。
使用方法:SublimeTmpl默认的快捷键如下,如果快捷键设置冲突可能无效。
Ctrl+Alt+h 新建 html 文件
Ctrl+Alt+j 新建 javascript 文件
Ctrl+Alt+c 新建 css 文件
Ctrl+Alt+p 新建 php 文件
Ctrl+Alt+r 新建 ruby 文件
Ctrl+Alt+Shift+p 新建 python 文件
5)DocBlockr 插件
功能说明:快速生成 JavaScript (including ES6), PHP, ActionScript, Haxe, Java, C, CoffeeScript, TypeScript, Groovy, C++, Objective C and Rust语言函数注释。
6)Localization插件
功能说明:汉化
其他的插件,自行查找。
7) SublimeLinter插件
功能说明:一个支持lint语法的插件,可以高亮linter认为有错误的代码行,也支持高亮一些特别的注释,比如“TODO”,这样就可以被快速定位。
8)Alignment插件
代码对齐,如写几个变量,选中这几行,Ctrl+Alt+A,可能会与qq截图键位冲突,可自行更改。打开 Preferences->Package Settings->Alignment->Key Bindding - User然后写入

[
{
},
{
“keys”:[“ctrl+a”],
“command”:“alignment”
}
]

  1. 终于到了配置PHP环境的时刻了
    看了好多博主的文章,总结了一套在Sublime可一键.php文件在浏览器直接运行出结果的快速方法。再次强调,在配置好本地PHP环境,并搭载Apache服务器的前提下才可进行此步骤。
    1)点击Sublime Text 3 的“Tools”->”Build System”->”New Build System…”
    输入
    { "cmd": ["E:/Apache-Server/php.exe", "$file"], "file_regex": "^(...*?) :([0-9]*):? ([0-9]*)", "selector": "source.php" , }
    "E:\Apache-Server\php.exe"是php.exe的绝对路径。根据实际,自行更改。
    Ctrl+s 保存,文件名改为:Php.sublime-build
    再次点击“Tools”->”Build System”可选择php环境。
    2)设置指定文件夹
    点击Sublime左上角File->Add Floder to Project
    找到你需要用到的项目文件夹,点击确定,切记一定不要把项目路径设置在带有中文的目录下(原因可能是由于sublime的编码方式为ASCII,对中文可能不太友好),否则快捷键无反应,或者路径设置错误,直接在浏览器上输出源码。
    然后,右键点击你导入的项目,如图所示在这里插入图片描述
    找到并打开Project->Edit Preview URLs,输入如下代码,路径根据实际,具体改变。

{
“E:/Apache-Server/Apache24/htdocs/php/”:{ // 项目的绝对路径
“url_testing”: “http://localhost:/php”, // ”http://localhost:/“ 后接项目名称
“url_production”: “”
}
}

3)打开设置键位,如图所示
在这里插入图片描述
输入如下代码:

[
{
“keys”:[“ctrl+r”],
“command”:“side_bar_open_in_browser”,
“args”:{
“paths”:[],
“type”:“testing”,
“browser”:“chrome”
}
}
]

keys后面的就是快捷键”ctrl+r“,我所使用的是chrome浏览器,其它的浏览器也可以。
之后再编写php文件时只需要在当前文件按快捷键”ctrl+r“就可以一键运行php文件,并使结果打印在浏览器上,另外快捷键”ctrl+b“在Sublime上运行,并在控制台中输出。
示例:

<?php echo 'hello'; ?>

输出在这里插入图片描述

  • 0
    点赞
  • 4
    收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
©️2022 CSDN 皮肤主题:游动-白 设计师:我叫白小胖 返回首页
评论

打赏作者

Black Crows

你的鼓励将是我创作的最大动力

¥2 ¥4 ¥6 ¥10 ¥20
输入1-500的整数
余额支付 (余额:-- )
扫码支付
扫码支付:¥2
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值