
PHPのインラインデバッグ
変数の値は、ソースコードでその変数が使われている行内に表示されます。
PhpStormには、PHP用の優れたコードエディターが備わっています。構文の強調表示、コードのさまざまな書式設定、編集と同時に行えるエラーチェック、便利なコード補完機能が搭載されています。 PhpStormは、IntelliJ IDEAプラットフォームに構築された、PHP開発者用の統合開発環境(IDE)です。 PHP、HTML、CSS、JavaScript、XMLを編集したり、VCSやSQLを操作したりするためにIntelliJ IDEAが持っているWeb関連機能をすべて継承します。
バージョン9の特長
- コードの理解 - PHPに関連する全サブシステムが更新されています。 これには、PHPの型推論、永続的な言語の埋め込み、新しい検査とアドバイス機能などが含まれます。
- 付加(postfix)式コード補完 - 書きかけの式に特定のキーワードを付加すると、その式の型と内容に基づいて別の式に変換されます。
- PHP 7の部分的なサポート - 新しいプロジェクトでPHP 7を使用できるようになります。
- PHPのインラインデバッグ機能 - デバッグデータがすべてエディターに直接表示されるので、変数の値をエディターの行内で見ることができます。
- リモート編集 - リモートホスト(FTP、SFTP、FTPS)にあるファイルをIDEで直接開いて編集することができます。ローカルプロジェクトにファイルをダウンロードする必要はありません。
- リモートPHPインタプリターによるツールの利用 - リモートPHPインタプリターを使用してPHP Code SnifferとPHP Mess Detectorを実行できます。
- JavaScriptのサポート - コードの強調表示と補完候補の表示がスピードアップしただけでなく、ECMAScript 6のサポートも強化されています。
- アプリケーションの依存関係ダイアグラム - spy-jsを使って、アプリケーションの構造を図で確認できます。
- JavaScriptにトランスパイルした言語のトレース - JavaScriptにトランスパイルしたTypeScript、CoffeeScript、ECMAScript 6のコードのトレースがspy-jsによってソースにマップされます。
- V8によるNode.jsアプリのプロファイリング - Node.jsアプリケーションのJavaScriptエンジンのCPUプロファイルと ヒープスナップショットを取得して解析します。
- 開始タグと終了タグの同時編集 - HTMLまたはXMLの開始タグを編集すると、終了タグが自動的に編集されます。
- コーディング専用モード - ツールバーもツールウィンドウもエディターのタブもないシンプルなUIです。
- 差分ビューアー - リビジョン間の相違を1ページにまとめて表示する新しいオプションです。
JetBrains社について
JetBrainsは、生産性を向上させるインテリジェントなソフトウェア技術の創出に特化した大手ソフトウェア開発会社です。 同社は、賞を受賞した革新的な製品、TeamCity、ReSharper及びIntelliJを開発し広く知られています。 JetBrainsの信頼性の高い製品は、フォーチュン100の多数の企業をはじめ、世界中の3,000社を超える企業の開発者によって利用されています。 JetBrainsは、チェコ共和国のプラハに本社を構え、ロシア、ドイツ、アメリカ合衆国に研究開発センターを置いています。