【问题标题】:PSR-2 CodeSniffer standard for eclipse plugin PHP_CodeSnifferEclipse 插件 PHP_CodeSniffer 的 PSR-2 CodeSniffer 标准
【发布时间】:2015-02-02 02:53:06
【问题描述】:

我正在使用这个 Eclipse 插件 (http://www.phpsrc.org/projects/pti-php-codesniffer/wiki/) 来检查 PHP 代码样式。

这个插件带有一些检查标准,但 PSR-2 没有。

这个插件可以通过提供一个文件来定义一个自定义标准。

我已经下载了这个 psr2 标准 (https://github.com/squizlabs/PHP_CodeSniffer/tree/master/CodeSniffer/Standards/PSR2) 并像自定义标准一样在 eclipse 插件中定义。

但它不起作用(eclipse 没有告诉我我有任何错误)。如果我配置无自定义标准(包含插件的标准),它会这样做。

有人遇到这个问题吗?配置 Eclipse 的任何其他方式来告诉我(在我编码时)PSR-2 不合规代码在哪里?

【问题讨论】:

  • 是代码问题还是Eclipse配置问题?
  • 嗨 AlexKM,这是关于 Eclipse 配置(测试 PHP 代码)
  • 好的,我不确定这个问题在这里是否是主题,但根据Help Center,这是正确的地方。

标签: php eclipse code-standards phpcodesniffer


【解决方案1】:

根据this google groups post,PSR-2 标准在 Symfony 插件 (which I assume to be this one) 中定义。因此,与其自己制作,不如使用别人的。

旁注:这可能不是最佳答案,因为如果你不使用 Symfony,它可能会带来你不需要的开销。

已添加: Potential alternative here,但它似乎只在 Zend Studio 中测试过,而不是 PDT

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2021-12-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多