【问题标题】:Naming Guidelines for PHP StormPHP Storm 的命名准则
【发布时间】:2014-07-10 13:07:36
【问题描述】:

我习惯于在 Visual Studio 中使用 Resharper,它会警告我,如果方法名称、常量、字段、属性或变量在 Microsoft 编码风格方面的大小写不正确。

对于 PHP,我使用 PHP Storm 作为 IDE。它由Jetbrains公司开发,该公司已经开发了Resharper。

我正在为此寻找类似的选项。我从选项中查看了Inspections 并导航到PHP

Resharper 中的许多优秀功能也在这里。但不是Naming Guidelines。

那么,如果我写 HelloFRomHEre() 而不是 helloFromHere(),是否有我看不到的插件或某些选项来获得 PHP Storm 警告我?

问候

【问题讨论】:

  • 看看 CodeSniffer -- PhpStorm 已经集成了它。
  • @LazyOne 感谢您的建议。对不起我迟到的答案。我对此进行了更深入的研究。这可能是一个起点。但这不符合我的要求。我称之为“workarround”。当然可以,但它可以更好地工作和集成。
  • 当然:一切都必须在 PhpStorm 中本地完成。虽然 C# (VS) 没有这种单独的现有工具,但在 Resharper 中完成它确实很有意义。但是 PHP 已经有了这样的工具——为什么它需要在 PhpStorm 中重新实现?当然 - 配置它会更快更容易(打开/关闭个别检查)..但仍然。
  • 无论如何:您对 CodeSniffer 集成有任何投诉/关于在 PhpStorm 中重新实现此类规则的建议 - 欢迎来到更合适的地方 - PhpStorm's问题跟踪器:youtrack.jetbrains.com/issues/WI
  • @LazyOne,请发表您的评论作为答案。我会接受它,因为现在看来,这是最好的方式。感谢您的帮助。

标签: php coding-style ide phpstorm jetbrains-ide


【解决方案1】:

正如@LazyOne 指出的那样,CodeSniffer 是当前的最佳选择。 PHPStorm 中没有实现原生方式(也是新的 8 版本)。

梨: http://pear.php.net/package/PHP_CodeSniffer/redirected

PHP Storm 手册: http://www.jetbrains.com/phpstorm/webhelp/using-php-code-sniffer-tool.html

这是目前唯一的解决方案,但我期待更好的集成。

【讨论】:

    猜你喜欢
    • 2010-12-01
    • 2014-03-03
    • 1970-01-01
    • 2011-07-16
    • 2010-09-15
    • 1970-01-01
    • 2023-03-11
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多