问题标签 [phpcs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
git - phpcs 仅对 git blame 值
我与许多其他开发人员一起在一个项目中工作,标准是我们只对自己的代码进行 lint 和格式化,而不是遗留代码。
我正在尝试找到一种仅在我的代码或我是 git blame 值的代码上运行 phpcs 的方法,这可能吗?我一直在查看高级用法https://github.com/squizlabs/PHP_CodeSniffer/wiki/Advanced-Usage#ignoring-parts-of-a-file但我无法弄清楚。
php - phpcs:缺少参数注释
我有以下代码:
...我发现当我将鼠标悬停在注释上时,会出现以下注释:
phpcs:缺少参数注释
如何修改我的注释以使投诉消失?
(我尝试在参数的注释上方简单地添加文本,但这似乎并没有解决它。)
php - Visual Studio 代码中的 PHPCS 设置
我想在 VScode 中添加 phpcs CodeSniffer。我phpcs: Request workspace/configuration failed with message: Unable to locate phpcs. Please add phpcs to your global path or use composer dependency manager to install it in your project locally.
在视觉工作室中遇到错误。我也安装了 PHPCS 和 PEAR。"phpcs.composerJsonPath": "C:/wamp/wpcs/composer.json"
这些代码我也在VScode 中尝试过用户设置和工作区设置。但是没有得到我应该在哪里以及如何设置路径?我的路径目录是C:\wamp\wpcs\phpcs
. 谁能建议我怎么做?
php - 仅对继承的方法禁用 squiz.commenting.functioncomment.missing phpcs 嗅探
我目前正在从事的项目具有以下编码标准。
如果 phpdoc 只是父类方法的 phpdoc 的副本,请不要将其添加到继承的方法中。仅当它不同时才将 phpdoc 添加到继承的方法中。
我正在尝试使用 phpcs 来实现这一点,并希望有条件地启用squiz.commenting.functioncomment.missing
phpcs 嗅探。
我知道 phpcs 不会有关于类(及其继承)的运行时信息,所以我不认为在嗅探或规则集级别可以做任何事情。
但是还有其他方法可以覆盖 phpcs 命令输出的输出吗?如果是,那么我可以挂钩该代码,然后可以在需要时有条件地隐藏错误消息。
我看到我们可以使用带有 phpcs 的引导文件。引导文件是否允许我们过滤(或修改)phpcs 输出的错误和警告列表?
codesniffer - 包括排除规则
我想包含 PSR12 规则集(其中包括规则“PSR1.Methods.CamelCapsMethodName.NotCamelCaps”),但我不希望该规则在特定文件上运行。所以我尝试了以下规则集:
不幸的是,它根本不运行“PSR1.Methods.CamelCapsMethodName.NotCamelCaps”规则(在其余代码中也没有)。
有谁知道如何让这个工作?
php - 如何找到phpcs当前的默认标准
我想知道我当前在 Visual Studio 中的 PHPCS 标准
例如:
如何设置它在文档中给出
phpcs --config-set default_standard 值
wordpress - PhpStorm:如何应用 WordPress 安全规则
如何使用 PhpStorm 在 PHPCS 上应用 WordPress 安全规则?在编码标准下拉列表下的 PhpStorm 检查寡妇中,我有以下内容:
我应该选择哪一个来进行安全嗅探?在谷歌搜索 2 几个小时后,我找不到合适的答案。我需要在我开发的插件上运行安全规则集。请建议。
- 操作系统:Ubuntu 14.04
- PhpStorm 版本:2017.1.3
php - 未指定phpcs版本
在询问之前,我在谷歌上也花了几个小时寻找答案,在 phpcs 我有这个错误“未指定 PHP 版本”,但我在谷歌上找不到答案,最终我刚刚遇到了这个“PHP 版本 5 " 这清除了错误,但我很困惑,因为 PHP 5 已过时,我使用的是 PHP 7.2.10。
如果有人能阐明这一点,我将不胜感激,非常感谢。
编辑:我刚刚在顶部添加了 @ 行,它破坏了“PHP 版本 5”,因为它说“未指定 PHP 版本”。
- @类别
- @包裹
- @作者
- @执照
- @关联
- PHP 版本 5
wordpress - phpcs svg 转义功能 wordpress
我会尽量快速回答我的问题!我的问题是我使用 svg 图标系统作为 tweentyseventeen 默认主题!但是当我使用 echo get_svg() 函数时。phpcs 给我一个警告,所有输出都需要用转义函数转义?任何帮助如何用我的 svgs 实现这一点?