您的位置:首页 > 编程语言 > PHP开发

Sublime Text 3配置PHP开发 全过程详解

2018-04-02 13:18 513 查看
1.PHP集成环境个人选择xampp:https://sourceforge.net/projects/xampp/files/
xampp有全组件版本:



和相对绿色版本xampp-portable



个人安装在D:\Programs\xampp,下文所有php相关目录均为D:\Programs\xampp
2.安装Sublime Text 3Sublime Text 3:https://www.sublimetext.com/3
安装过程略
安装完毕后可填写注册码进行激活
Help->Enter License



注册码如下
—– BEGIN LICENSE —– 
TwitterInc 
200 User License 
EA7E-890007 
1D77F72E 390CDD93 4DCBA022 FAF60790 
61AA12C0 A37081C5 D0316412 4584D136 
94D7F7D4 95BC8C1C 527DA828 560BB037 
D1EDDD8C AE7B379F 50C9D69D B35179EF 
2FE898C4 8E4277A8 555CE714 E1FB0E43 
D5D52613 C3D12E98 BC49967F 7652EED2 
9D2D2E61 67610860 6D338B72 5CF95C69 
E36B85CC 84991F19 7575D828 470A92AB 
—— END LICENSE ——

转自:http://blog.csdn.net/javaexploreroooo/article/details/77989993
3.配置过程PHP编译
确保已经设置php环境变量
win+R输入sysdm.cpl打开系统属性,选择高级->环境变量



编辑系统变量中Path项



如果不存在php项则把实际php路径添加进去
Tools->Build System->New Build System
把里面的内容{
"shell_cmd": "make"
}替换为{
"cmd": ["php", "$file"],
"file_regex": "php$",
"selector": "source.php"
}保存在默认目录即可,命名为PHP.sublime-build,可在Tools->Build System中看到PHP项
在打开的PHP文件中快捷键Ctrl+B即可运行PHP文件



安装插件管理工具Package Control
快捷键ctrl+` 或者View->Show Console打开命令行界面
复制如下代码并运行:import urllib.request,os;pf='Package Control.sublime-package';ipp=sublime.installed_packages_path();urllib.request.install_opener(urllib.request.build_opener(urllib.request.ProxyHandler()));open(os.path.join(ipp,pf),'wb').write(urllib.request.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read())安装完毕后快捷键Ctrl+shift+P出现如下界面即安装成功



此界面输入install选择第一个



即可搜索插件并进行安装



PHP代码检查插件SublimeLinter
进入插件安装界面后搜索并下载SublimeLinter和SublimeLinter-php
Preferences->Package Settings->SublimeLinter->Settings打开配置文件,复制如下内容{
"user": {
"debug": false,
"delay": 0.25,
"error_color": "D02000",
"gutter_theme": "Packages/SublimeLinter/gutter-themes/Default/Default.gutter-theme",
"gutter_theme_excludes": [],
"lint_mode": "background",
"linters": {
"annotations": {
"@disable": false,
"args": [],
"errors": [
"FIXME"
],
"excludes": [],
"warnings": [
"NOTE",
"README",
"TODO",
"XXX",
"@todo"
]
},
"php": {
"@disable": false,
"args": [],
"excludes": []
},
"summitlinter": {
"@disable": false,
"args": [],
"excludes": [],
"globals": "",
"ignore": "channel",
"limit": null,
"only": ""
}
},
"mark_style": "outline",
"no_column_highlights_line": false,
"passive_warnings": false,
"paths": {
"linux": [],
"osx": [],
"windows": [
"c:\\xampp\\php"
]
},
"python_paths": {
"linux": [],
"osx": [],
"windows": []
},
"rc_search_limit": 3,
"shell_timeout": 10,
"show_errors_on_save": false,
"show_marks_in_minimap": true,
"sublimelinter": "save-only",
"sublimelinter_executable_map": {
"php": "D:\\Programs\\xampp\\php\\php.exe"
},
"syntax_map": {
"html (django)": "html",
"html (rails)": "html",
"html 5": "html",
"javascript (babel)": "javascript",
"magicpython": "python",
"php": "php",
"python django": "python",
"pythonimproved": "python"
},
"warning_color": "DDB700",

ae2f
"wrap_find": true
}
}修改其中php路径为实际php路径
运行模式默认为保存时检查,推荐修改为"background"随时检查"sublimelinter": "save-only"代码跳转插件Ctags
进入插件安装界面后搜索并下载ctags
安装完毕后下载Ctags可执行文件:https://sourceforge.net/projects/ctags/files/ctags/解压后放入一个纯英文目录,目录不能出现空格
Preferences->Package Settings->CTags->Settings - Default复制全部内容到Preferences->Package Settings->CTags->Settings - User,修改配置项command为ctags.exe实际路径"command":"D:\\Programs\\ctags\\ctags.exe"Find->CTags->Rebuild Tags选择目录进行执行
执行完毕后,右键函数选择Goto Definition项即可进行跳转
或者配置快捷键进行跳转
Preferences->Package Settings->CTags->Mouse Bindings - Default复制全部内容到Preferences->Package Settings->CTags->Mouse Bindings - User,其中默认按键为Ctrl+shift修改为个人习惯的按键即可
默认情况下按住ctrl+shift鼠标左键点击函数即可跳到函数定义的地方,多个同名函数会同时列出,进行选择即可,按住ctrl+shift鼠标右键点击跳到的函数即可返回原本位置"modifiers": ["ctrl","shift"]
SVN
下载并安装TortoiseSVN:https://tortoisesvn.net/downloads.html
进入插件安装界面后搜索并下载Tortoise SVN

Preferences->Package Settings->TortoiseSVN->Settings - Default复制全部内容到Preferences->Package Settings->TortoiseSVN->Settings - User,修改配置项tortoiseproc_path为实际TortoiseSVN路径

"tortoiseproc_path": "D:\\Programs\\TortoiseSVN\\bin\\TortoiseProc.exe"重启Sublime Text 3
View->Side Bar->Show Side Bar即可打开左侧目录树,右键菜单中出现SVN相关菜单项即为配置成功



PHP代码格式化CodeFormatter
进入插件安装界面后搜索并下载CodeFormatter

Preferences->Package Settings->CodeFormatter->Settings - Default复制全部内容到Preferences->Package Settings->CodeFormatter->Settings - User,修改其中配置项php_path为实际PHP路径

"php_path": "D:\\Programs\\xampp\\php\\php.exe"format_on_save项为保存时自动格式化,建议修改为true

"format_on_save": false
Preferences->Package Settings->CodeFormatter->Key Bindings - Default复制全部内容到Preferences->Package Settings->CodeFormatter->Key Bindings - User,修改格式化快捷键

{ "keys": ["ctrl+alt+f"], "command": "code_formatter"}

其他推荐插件
Compare Side-by-Side:比较两个文件差异
AutoFileName:文件路径提示
BracketHighLighter:高亮显示匹配的括号,标签,引号
DocBlockr:注释自动补全
ChineseLocalizations:语言包,包括简体繁体和日文

快捷键设置
快捷键大全:https://www.cnblogs.com/rudong/p/7889114.html
Preferences->Key Bindings搜索想要修改的快捷键如删除整行



复制后在右侧User文件中黏贴然后修改为自己想要的快捷键即可
4.参考文章http://blog.csdn.net/heiyeshuwu/article/details/51859571

http://blog.csdn.net/zhanghao143lina/article/details/78999459

http://blog.csdn.net/lijing198997/article/details/47724749
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  PHP Sublime Text 3