mac sublime安装php,MacOS Sublime Text 3 安装使用 Sublime-phpcs 插件

安装 PHPCS

PHPCS 是 PHP Code Sniffer,一款代码规范检查工具,可以根据你的设置来检查代码规范性问题。直接在系统终端中运行下面的命令安装。

$ brew install php-code-sniffer

如果提示你需要先安装编译器,请按提示依次安装即可。我安装时的命令为:

$ xcode-select --install

$ brew install gcc

$ brew install php-code-sniffer

安装 PHPCBF

PHPCBF 是 PHPCS 内置的代码规范修复工具,无需单独安装,大部分的代码规范问题它都可以自动修掉。

安装 PHPMD

PHPMD 是 PHP Mess Detector ,代码复杂度检测工具,能够很方便的检查你的代码是不是写得复杂度过高。安装命令如下:

$ wget -c http://static.phpmd.org/php/latest/phpmd.phar

$ chmod a+x phpmd.phar

$ mv phpmd.phar /usr/local/bin/phpmd

网上说可以通过 Homebrew 安装,但我试了 brew install php-mess-detector 和 brew install phpmd 都提示没有对应的包。

查看安装路径

PHPCS 和 PHPMD 都安装成功之后,可通过下面命令分别查看 php、phpcs、phpcbf、phpmd 的路径,后面配置 Sublime Text 的插件时会用到。

$ which php

$ which phpcs

$ which phpcbf

$ which phpmd

安装 sublime-phpcs 插件

插件本身的安装步骤不在赘述,使用sublime的Package安装即可:

Preferences -> Package Control -> Install Package -> 搜索phpcs

插件安装好后(在Preferences -> Package Setting 菜单中可看到PHP Code Sniffer)要配置要用到的功能的phar包的执行文件路径,这时候如果你直接去打开Preferences -> Package Setting -> PHP Code Sniffer -> Setting – Default 并且保存,可能会有文件不存在的错误提示,这时候需要手动创建一个Phpcs包的配置文件夹。参见 http://theaveragedev.com/making-php-code-s...

按提示在终端运行下面命令,建文件夹。然后再保存该文件即可。

$ mkdir ~/Library/Application\ Support/Sublime\ Text\ 3/Packages/Phpcs

配置插件

打开 Sublime Text 3

Preferences -> Package Setting -> PHP Code Sniffer -> Setting – User

在打开的文件中,写入下面的配置。配置的路由为上面使用 which 查看的路径结果。

{

"phpcs_php_path": "/usr/bin/php",

"phpcs_executable_path": "/usr/local/bin/phpcs",

"phpmd_executable_path": "/usr/local/bin/phpmd",

"phpcbf_executable_path": "/usr/local/bin/phpcbf",

// 开启phpmd

"phpmd_run": true

}

使用

配置成功后,用 Sublime Text 3 编辑 PHP 文件,保存时,会自动提示不符合规范的需要修改的地方。

本作品采用《CC 协议》,转载必须注明作者和本文链接

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值