PHP CS FixerをNetBeansで使用する方法

公開日: : 最終更新日:2014/08/20 PHP , ,

コーディングスタイルはいろいろありますが、PHPはPHP figが策定したPSR(Proposing a Standards Recommendation)に合わせたら良いと思います。

NetBeansでは、このPSRに合わせてソースコードを修正してくれるPHP CS Fixerというプラグインがあるので使用してみました。

 

PHP CS Fixerプラグインのインストール

下記のページからPHP CS Fixerプラグインをダウンロードします。
http://plugins.netbeans.org/plugin/49042/php-cs-fixer

NetBeans PHP CS Fixer

メニューのツールからプラグインを開き、ダウンロード済を選択します。
プラグインの追加ボタンからダウンロードしたプラグインを選択してインストールします。

 

PHP Coding Standards Fixerを設定

下記のページからPHP Coding Standards Fixerをダウンロードします。
https://github.com/fabpot/PHP-CS-Fixer

download_php-cs-fixer.phar

メニューのツールからオプションを開き、PHP、フレームワークおよびツール、PHP CS Fixerを選択します。PHP CS Fixer欄にダウンロードしたファイルを選択したら設定完了です。

NetBeans Config PHP CS Fixer

 

PHP CS Fixerを実行

プロジェクトを右クリックしてPHP CS FixerからFixをクリックするとPSR-2のコーディングスタイルに合わせてソースコードが修正されます。

netbeans_php_cs_fixer_fix

 

NetBeansのフォーマットをPSR-2に合わせる

せっかくなのでNetBeansのフォーマット設定をPSR-2に合わせて変更しておきましょう。

メニューのツールからオプションを開き、エディタ、フォーマットタブを選択します。
言語を「PHP」、カテゴリを「中括弧」にして、「クラス宣言」と「メソッド宣言」をそれぞれ「改行」に変更しましょう。

NetBeans Format PHP PSR-2

 

 

ad

関連記事

By: Christine und Hagen Graf

XAMPPでインストールされるApache、MySQL、PHPバージョンまとめ

XAMPPのApache、MySQL、PHPのバージョンをまとめました。   &n

記事を読む

composer

ComposerをWindowsにインストール方法

  composer.pharをダウンロード Composerのダウンロードページから

記事を読む

composer

ComposerをMacにインストール方法

MacにComposerをインストールしました。   composerのインストー

記事を読む

CakePHP 2.5.3

VagrantでCakePHPの開発環境を手に入れる

"vagrant up" するだけでCakePHPの開発環境が手に入るようになりました。 下記

記事を読む

By: Leonid Mamchenkov

CakePHPのBakeコマンドでモデル作成時にエラーになったときの対処

ComposerでCakePHPをインストールしているとBake実行時にエラーになってしまうようです

記事を読む

NetBeans

Vagrantで起動したPHP環境をNetBeansからリモートデバッグする方法

Vagrantで起動したCentOS 5.5へXdebugをインストールしてNetBeansからリモ

記事を読む

CakePHP 2.5.2

ComposerでCakePHPをインストールする方法

ComposerでCakePHPをインストールする方法です。 公式の情報にない手順が多かったので、

記事を読む

ad

Message

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">

ad

lombok cant find ide
Spring Tool SuiteへLombokをインストールする方法

下記のURLから"lombok.jar"をダウンロードします。 ht

Spring Tool Suite
Spring Tool Suiteのインストールと日本語化

 Spring Tool Suiteのインストール 下記のURLから

spotlight -> terminal
ターミナルの起動方法

Spotlightから起動する "control"キーを押しな

By: NASA Goddard Space Flight Center
Mavenのインストール方法(Homebrew)

Homebrewでインストール ターミナルを開いて次のコマンドでイン

By: Miran  Rijavec
Homebrewのインストール方法

ターミナルを開いてHomebrewのサイトにあるインストールコマンドを

→もっと見る

PAGE TOP ↑