6

タイトルが言うように:

PSR 準拠のコードを作成/リファクタリングするための Netbeans/PHPStorm プラグインはありますか?

phphint.orgはまさにそれを行っていますが、IDE 統合のリアルタイム ソリューションではなく、オンライン コピー & ペースト ツールのみを提供しています。

まさに私が探しているのは:

  1. 入力中の「リアルタイム」PSRコードチェック
  2. PSR (1/2) コーディング ガイドラインに適合するようにプロジェクトを再構成/リファクタリングする (可能な限り)

私が何を話しているのか疑問に思っている方のために: PSR-1 Basic Coding StandardPSR-2 Coding Style Guideは、大手 PHP 関係者によって発行されたコーディング ガイドラインです。

4

4 に答える 4

10

PhpStorm の場合、コードのフォーマットは PSR1/PSR2 に簡単に設定できます。
File -> Settings -> Code Style -> PHP -> Set From... -> Predefined Style -> PSR1/PSR2

詳細はJetBrainの Web サイトにもあります。

コードの再フォーマットに使用Ctrl + Alt + Lします。

于 2014-05-03T17:01:06.947 に答える
5

https://github.com/fabpot/PHP-CS-Fixerで Fabien Potenciers CS fixer をご覧ください。出力の品質についてはお答えできませんが、これは 1 回限りの作業のように思われるため、省略します。これにはプラグインが必要だとは思わない.

PHPStorm は、デフォルトでコードを PSR 標準に適切にフォーマットします。また、1 行の if 構造などの中括弧が欠落しているなどのリファクタリングも行います。

于 2013-07-29T19:45:22.010 に答える
1

あなたが尋ねる2番目のことについては、実際にはすでにNetbeansに組み込まれているため、適切に構成してCtrl + Shift + Fを押すだけです。

于 2013-10-08T13:07:47.737 に答える