専用の PHP コーディング環境および Web 標準との完全統合。
PHP プロジェクトNetBeans プロジェクトには、さまざまなスクリプト言語とマークアップ言語を含む PHP の Web サイトの開発に適した、さまざまなバージョンの IDE が用意されています。PHP エディタは、HTML、JavaScript、および CSS の編集機能と動的に統合されています。 プロジェクトプロパティーで各ディレクトリを除外することで、コードにフォーカスし、コードのスキャンを高速化できます。NetBeans IDE では反復開発が完全にサポートされているので、PHP プロジェクトのテストは、Web 開発者によく知られている従来のパターンに従います。 Zend および Symfony フレームワーク
|
|
簡単なコードナビゲーション大規模なプロジェクトで簡単にコードナビゲーションするために、ナビゲータウィンドウまたは「型へ移動」、「ファイルへ移動」、「シンボルへ移動」、「宣言へ移動」、「使用状況を検索」などのメニュー項目を使用できます。エディタは、潜在的なコードの問題について、フラグを立て、ヒントをポップアップ表示することによって警告を出します。タスクウィンドウには、プロジェクト内のすべての警告が一覧表示されます。このため、簡単に問題を検出して解決できます。 コードカバレージPHP ファイルのコードカバレージレポートを生成して、テストケースがコードをどこまでカバーしているかを確認できます。エディタ内でカバーされている文は緑でマークされ、テスト時に実行されなかった文は赤でマークされます。評価は、実行可能な文の数に基づいています。空白行およびコメント行は結果に影響しません。 PHP 単体テスト
ファイルまたはフォルダに対する PHP 単体テストおよび Selenium テストケースの作成、テストの実行、およびテスト結果の表示が行えます。PHPUnit プロパティーでは、カスタム XML 構成ファイル、コマンド行オプションのブートストラップファイル、カスタムテストスイートを定義できます。また、IDE で独自のスケルトンコードを生成することもできます。キーボードショートカットを使用して、テストとテストされたクラスとの間をすばやく移動できます。
PHP デバッグPHP コードは、Xdebug を使用してデバッグします。局所変数の検査、ウォッチポイントの設定、ブレークポイントの設定、リアルタイムでのコード評価などを行うことができます。宣言に移動し、「移動」ショートカットとハイパーリンクを使用して入力してファイルします。すべてのオブジェクトに大域 PHP インクルードパスを使用するか、またはプロジェクトごとにカスタマイズします。 NetBeans IDE for PHP には、コマンド行のデバッグも用意されています。PHP プログラムの出力が IDE のコマンド行表示に表示されるため、ブラウザに切り替えなくても生成した HTML を検査できます。 スクリプトおよび Web ページをローカルまたはリモートでデバッグできます。NetBeans PHP デバッガの統合によって、ローカルパスへのサーバーパスをマップして、リモートでのデバッグが可能になります。
リモートおよびローカルでのプロジェクト開発PHP プロジェクトは、FTP または SFTP 経由でテスト用の NetBeans IDE から、ローカルサーバーまたはリモートサーバーに簡単に配備できます。または、さらに複雑な配備に対しては、アップロードスクリプトを使用できます。リモートソースから簡単に新しいプロジェクトを作成することができ、IDE はファイルが保存されるときに、変更を自動的にアップロードします。プロジェクトを、ローカル Web サイト、コマンド行スクリプト、FTP または SFTP 経由でのリモート Web アプリケーションとして実行できます。
MySQL 統合PHP 開発者は、MySQL の操作も期待できます。「コードを挿入」コマンドは、MySQL で SELECT 文を実行するために必要なコードを作成する「データベース表」オプションを提供します。MySQL 表を変更するには、ウィンドウを開き、個別の表のセルをマウスで選択して直接編集します。 |
|