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

macphp错误提示,mac下sublimetext3的php错误提示插件phpcodesniffer安装后,无法显示php错误...

mac下安装了sublimetext3后持续安装了一些插件,其中有phpcodesniffer,简称phpcs。用来提示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

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



推荐阅读
  • Activity跳转动画 无缝衔接
    Activity跳转动画 无缝衔接 ... [详细]
  • BeautifulSoup4 是一个功能强大的HTML和XML解析库,它能够帮助开发者轻松地从网页中提取信息。本文将介绍BeautifulSoup4的基本功能、安装方法、与其他解析工具的对比以及简单的使用示例。 ... [详细]
  • sublime php 方法,SublimePHPNinJaManual
    软件简介SublimePHPNinJaManual是Sublime中的函数手册提示,中文,其他语言的可以通过命令生成由来自己因为sublime中没有一个 ... [详细]
  • 帝国cms各数据表有什么用
    CMS教程|帝国CMS帝国cmsCMS教程-帝国CMS精易编程助手源码,ubuntu桥接设置,500错误是tomcat吗,爬虫c原理,php会话包括什么,营销seo关键词优化一般多 ... [详细]
  • 本文详细介绍如何在Spring Boot项目中集成和使用JPA,涵盖JPA的基本概念、Spring Data JPA的功能以及具体的操作步骤,帮助开发者快速掌握这一强大的持久化技术。 ... [详细]
  • 抽象工厂模式 c++
    抽象工厂模式包含如下角色:AbstractFactory:抽象工厂ConcreteFactory:具体工厂AbstractProduct:抽象产品Product:具体产品https ... [详细]
  • MVC框架下使用DataGrid实现时间筛选与枚举填充
    本文介绍如何在ASP.NET MVC项目中利用DataGrid组件增强搜索功能,具体包括使用jQuery UI的DatePicker插件添加时间筛选条件,并通过枚举数据填充下拉列表。 ... [详细]
  • 深入探讨Web服务器与动态语言的交互机制:CGI、FastCGI与PHP-FPM
    本文详细解析了Web服务器(如Apache、Nginx等)与动态语言(如PHP)之间通过CGI、FastCGI及PHP-FPM进行交互的具体过程,旨在帮助开发者更好地理解这些技术背后的原理。 ... [详细]
  • HTML download 属性详解及应用
    本文探讨了 HTML 中 download 属性的应用场景及其在不同浏览器中的实现方式,通过示例代码展示了如何利用 JavaScript 实现文件下载功能。 ... [详细]
  • 本文主要解决了在编译CM10.2时出现的关于Samsung Exynos 4 HDMI HAL库中SecHdmiV4L2Utils.cpp文件的编译错误。 ... [详细]
  • 本文介绍如何使用Python编程语言合并字典中具有相同集合值的键,并提供两种实现方法。 ... [详细]
  • ZOJ 2760 - 最大流问题
    题目链接:How Many Shortest Paths。题目描述:给定一个包含n个节点的有向图,通过一个n*n的矩阵来表示。矩阵中的a[i][j]值为-1表示从节点i到节点j无直接路径;否则,该值表示从i到j的路径长度。输入起点vs和终点vt,计算从vs到vt的所有不共享任何边的最短路径数量。如果起点和终点相同,则输出无穷大。 ... [详细]
  • Sublime Text 3 注册密钥及激活方法详解
    本文详细介绍了Sublime Text 3的注册密钥获取与激活方法,旨在帮助用户合法且高效地使用这款强大的文本编辑器。文章不仅提供了最新的注册密钥信息,还涵盖了详细的激活步骤,确保用户能够顺利激活软件,享受其带来的便捷与高效。此外,文中还简要对比了Sublime Text 3与其他主流文本编辑器的功能差异,为用户提供更多选择参考。 ... [详细]
  • Sublime Text通过快捷键在浏览器中预览文件
    2019独角兽企业重金招聘Python工程师标准首先说下,我的是SublimeText3,win10。ST有个插件ViewInBrowser可以在 ... [详细]
  • Windows下实用工具整理
    Windows下实用工具整理命令工具cmder支持tab标签、集成git、支持绝大UnixLinux命令。但是安装之后一般都会有以下几个问题:中文乱码问题、文字重叠问 ... [详细]
author-avatar
lingling2502852417
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有