Download NetBeans

NetBeans IDE Features

PHP開発

NetBeans IDEでのPHP開発

HTML5 Web開発のサポート・ページの説明のような、HTML5、JavaScriptおよびCSS3開発のための完全サポートを使用した、専用のPHPコーディング環境およびWeb標準との完全統合。

強力なPHPソース・コード・エディタ

NetBeans PHPエディタは、コード・テンプレートとコード生成ツール(取得メソッドと設定メソッドの生成など)、リファクタリング(名前の即時変更など)、パラメータ・ツールチップ、ヒント、簡易修正およびスマート・コード補完の各機能を備えています。

構文的および意味的なコード強調表示、ドキュメントのポップアップ、コードのフォーマットと折りたたみ、出現箇所と終了ポイントのマーク、高度なTry/Catchコード補完、スマート・メソッド・パラメータ事前入力および四角形選択を活用できます。

 

PHP 5.4のサポート

PHP向けのNetBeans IDE 7.3は、PHP 5.4を使用した開発に固有な多数の機能を備えています。PHP 5.4プロジェクトは、PHP 5.4の組込みWebサーバーで実行するように設定できます。IDEのPHPコード補完では、PHP 5.4の配列スタイル(配列の参照解除配列の短縮構文など)をサポートしています。NetBeans IDEでは、トレイトおよび匿名オブジェクト変数(「流動的なインスタンス化」とも呼ばれる)も認識されます。最後に、PHP向けのNetBeans IDE 7.3には、コール可能ヒント、整数のバイナリ表記、Class::{expr}()呼出しなどのマイナー機能があります。

 

Webフレームワーク

NetBeans IDEは、広く普及している次のWebフレームワークをサポートしています。

これらのフレームワークでの新しいPHPプロジェクトの作成、フレームワーク・コマンドの実行、コントローラ(アクション)からビューへの移動、エディタでのフレームワーク注釈とコード補完の使用、設定のカスタマイズが可能です。

 

継続的統合のサポート

PHP向けのNetBeans IDEでは、継続的統合がサポートされています。継続的統合は、バージョン管理と特殊化されたサーバーに関連したソフトウェア開発作業です。特殊化されたサーバーでは、スケジュールされたPHPUnitとコード・カバレージのテストがソフトウェアで実行されます。

テスト結果は、バージョン管理情報に関連付けられるため、開発者はソフトウェアのbugを簡単に識別できます。IDEではPHPプロジェクト向けのJenkinsジョブ用のテンプレートが使用され、これは、必要なプラグインとツールを使用して統合サーバーに設定する必要があります。

継続的ビルド・サーバー上のPHPに対するサポート

 

PHPプロジェクト

NetBeansプロジェクトには、様々なスクリプト言語とマークアップ言語を含むPHPのWebサイトの開発に適した、様々なバージョンのIDEが用意されています。PHPエディタは、HTML、JavaScript、およびCSSの編集機能と動的に統合されています。

プロジェクト・プロパティで各ディレクトリを除外することで、コードにフォーカスし、コードのスキャンを高速化できます。NetBeans IDEでは反復開発が完全にサポートされているので、PHPプロジェクトのテストは、Web開発者によく知られている従来のパターンに従います。

 

デバッガ

PHPコードは、XDebugを使用してデバッグします。ローカル変数の検査、ウォッチの設定、ブレークポイントの設定、リアル・タイムでのコード評価などを行うことができます。宣言にナビゲートし、「移動」ショートカットとハイパーリンクを使用して入力してファイルします。すべてのオブジェクトに大域PHPインクルード・パスを使用するか、またはプロジェクトごとにカスタマイズします。

PHP向けのNetBeans IDEには、コマンド行のデバッグも用意されています。PHPプログラムの出力がIDEのコマンド行表示に表示されるため、ブラウザに切り替えなくても生成したHTMLを検査できます。

スクリプトおよびWebページをローカルまたはリモートでデバッグできます。NetBeans PHPデバッガの統合によって、ローカル・パスへのサーバー・パスをマップして、リモートでのデバッグが可能になります。

関連項目

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2013, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo