PhpStormで簡単にPHPコードを編集

PhpStormで簡単にPHPコードを編集

PhpStorm は、PHP向けのリッチでインテリジェントなコードエディターを提供します。構文ハイライト、拡張コード整形の設定、オンザフライのエラー検査、そしてスマートなコード補完により、快適に開発できます。PhpStorm のコード補完(Ctrl + Space)は、クラス、メソッド、変数名、PHPキーワードを補完し、さらに型に応じてフィールドや変数でよく使われる名前も提案します。PhpStorm エディターは、コード内の PHPDoc を尊重し、@property、@method、@var のアノテーションに基づいて適切なコード補完の候補を提供します。コードの PHPDoc を編集すると、対応するコードブロックから変数名と型が自動補完されます。PHPコードのリファクタリングも、PHPDoc を考慮して常に最新の状態を保ちます。

PhpStorm は 2010年9月1日まで特別オファー価格でご利用いただけます。

特長

  • PhpStorm - 生産性の高いコーディングのためのインテリジェントエディターを備えた PHP IDE
    PhpStorm は、PHP向けのリッチでインテリジェントなコードエディターを提供します。構文ハイライト、拡張コード整形の設定、オンザフライのエラー検査、そしてスマートなコード補完により、快適に開発できます。
  • PhpStorm PHP コード補完
    コード補完(Ctrl + Space)により、クラス、メソッド、変数名、PHPキーワードを補完し、さらに型に応じてフィールドや変数でよく使われる名前も提案します。
  • PhpStorm PHPDoc サポート
    PhpStorm エディターは、コード内の PHPDoc を尊重し、@property、@method、@var のアノテーションに基づいて適切なコード補完の候補を提供します。コードの PHPDoc を編集すると、対応するコードブロックから変数名と型が自動補完されます。PHPコードのリファクタリングも、PHPDoc を考慮して常に最新の状態を保ちます。
  • PhpStorm PHP リファクタリング
    名前変更(Rename)リファクタリングは、ファイル、関数、定数、クラス、プロパティ、メソッド、パラメータ、ローカル変数およびグローバル変数に対して動作します。グローバルなプロジェクト変更を簡単かつ安全に実行できます。ローカルの変更は、インプレースで即座に反映されます。
  • PhpStorm Smarty テンプレート編集
    PhpStorm IDE では Smarty テンプレートエンジンを使用でき、.tpl ファイルを扱うための生産性機能を提供します。
  • PhpStorm の効率的なプロジェクト分析とナビゲーション
    徹底したソースコード分析により、PhpStorm は注釈のないコードに対してでも高度なコード補完を提供できます。
  • 中断なしの PhpStorm ユニットテスト
    PhpStorm で PHPUnit テストを開発し、コンテキストメニューのオプションを使って、ディレクトリ、ファイル、またはクラスから即座に実行できます。専用の Run/Debug 設定により、後から必要なセットのテストをいつでも実行できます。テストは専用の Test Runner UI で実行され、結果の概要と、スイート全体および各テストに関する詳細な統計が表示されます。テスト失敗の場合は、スタックトレースから、エラーが発生したコード行へすぐに移動できます。
  • ビルトインデバッガーによるステップ実行と評価
    PhpStorm は、PHPコードをデバッグするための多数のオプションを提供します。

JetBrains について

JetBrains は、スマートなソフトウェアソリューションによって人々がより生産的になれるようにしたいという情熱を持っています。それにより、本当に成し遂げたいことにより集中でき、退屈で単調な反復作業に費やす時間を減らせます。Java開発者としての経験を持つ JetBrains の開発者たちは、2000年の時点で見つけられるどんなに良いツールでも太刀打ちできないほど行き詰まりを感じていたため、より良いものを作ろうと考えました。最初の取り組みから IntelliJ IDEA が生まれ、私たちの業界が誇るトップクラスの受賞歴を継続して獲得しています。世界中の Java 開発者は、IntelliJ IDEA を非常に革新的な IDE として高く評価しています。前例のないリファクタリング対応、インテリジェントなコーディング支援、そして総合的な使いやすさは、多くの開発者がコード作成における従来の面倒さから解放され、生産性とコード品質を向上させ、そしてプログラミングの“ものづくりの喜び”をより楽しめるようにしてきました。