mac php 错误提示,mac下sublime text3的php错误提示插件php code sniffer安装后,无法显示php错误...

mac下安装了sublime text3后持续安装了一些插件,其中有php code sniffer,简称phpcs。用来提示php语法错误的。安装后,无法显示,我根据官网的提示,安装了phpcs需要的一些插件,包括:php-cs-fixer,phpcbf,phpmd.并且配置了phpcs的文件然而还是无法提示。

附上配置文件:

\这里开始

{

// Plugin settings

// Turn the debug output on/off

"show_debug": true,

// Which file types (file extensions), do you want the plugin to

// execute for

"extensions_to_execute": ["php"],

// Do we need to blacklist any sub extensions from extensions_to_execute

// An example would be ["twig.php"]

"extensions_to_blacklist": ["twig.php"],

// Execute the sniffer on file save

"phpcs_execute_on_save": false,

// Show the error list after save.

"phpcs_show_errors_on_save": true,

// Show the errors in the gutter

"phpcs_show_gutter_marks": true,

// Show outline for errors

"phpcs_outline_for_errors": true,

// Show the errors in the status bar

"phpcs_show_errors_in_status": true,

// Show the errors in the quick panel so you can then goto line

"phpcs_show_quick_panel": true,

// The path to the php executable.

// Needed for windows, or anyone who doesn't/can't make phars

// executable. Avoid setting this if at all possible

"phpcs_php_prefix_path": "",

// Options include:

// - Sniffer

// - Fixer

// - Mess Detector

//

// This will prepend the application with the path to php

// Needed for windows, or anyone who doesn't/can't make phars

// executable. Avoid setting this if at all possible

"phpcs_commands_to_php_prefix": [],

// What color to stylise the icon

// https://www.sublimetext.com/docs/3/api_reference.html#sublime.View

// add_regsions

"phpcs_icon_scope_color": "comment",

// PHP_CodeSniffer settings

// Do you want to run the phpcs checker?

"phpcs_sniffer_run": true,

// Execute the sniffer on file save

"phpcs_command_on_save": true,

// It seems python/sublime cannot always find the phpcs application

// If empty, then use PATH version of phpcs, else use the set value

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

// Additional arguments you can specify into the application

//

// Example:

// {

// "--standard": "PEAR",

// "-n"

// }

"phpcs_additional_args": {

"--standard": "PSR2",

"--config-set": "show_warnings 0",

"-n": "",

"-l":""

},

// PHP-CS-Fixer settings

// Fix the issues on save

"php_cs_fixer_on_save": false,

// Show the quick panel

"php_cs_fixer_show_quick_panel": true,

// Path to where you have the php-cs-fixer installed

"php_cs_fixer_executable_path": "/usr/local/bin/php-cs-fixer",

// Additional arguments you can specify into the application

"php_cs_fixer_additional_args": {

"--level": "all"

},

// phpcbf settings

// Fix the issues on save

"phpcbf_on_save": true,

// Show the quick panel

"phpcbf_show_quick_panel": true,

// Path to where you have the phpcbf installed

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

// Additional arguments you can specify into the application

//

// Example:

// {

// "--level": "all"

// }

"phpcbf_additional_args": {

"--standard": "PSR2",

"-n": ""

},

// PHP Linter settings

// Are we going to run php -l over the file?

"phpcs_linter_run": true,

// Execute the linter on file save

"phpcs_linter_command_on_save": true,

// It seems python/sublime cannot always find the php application

// If empty, then use PATH version of php, else use the set value

"phpcs_php_path": "",

// What is the regex for the linter? Has to provide a named match for 'message' and 'line'

"phpcs_linter_regex": "(?P.*) on line (?P\\d+)",

// PHP Mess Detector settings

// Execute phpmd

"phpmd_run": true,

// Execute the phpmd on file save

"phpmd_command_on_save": true,

// It seems python/sublime cannot always find the phpmd application

// If empty, then use PATH version of phpmd, else use the set value

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

// Additional arguments you can specify into the application

//

// Example:

// {

// "codesize,unusedcode"

// }

"phpmd_additional_args": {

"codesize,unusedcode,naming": ""

},

// PHP Scheck settings

// Execute scheck

"scheck_run": false,

// Execute the scheck on file save

"scheck_command_on_save": false,

// It seems python/sublime cannot always find the scheck application

// If empty, then use PATH version of scheck, else use the set value

"scheck_executable_path": "",

// Additional arguments you can specify into the application

//

//Example:

//{

// "-php_stdlib" : "/path/to/pfff",

// "-strict" : ""

//}

"scheck_additional_args": {

"-strict" : ""

}

}

//这里结束

下面是安装完,错误依旧没提示。

bVu21J

bVu21K

有朋友用过这个插件的么,帮下忙啊!!!

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

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

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值