(ちなみに、よくできたLa2haは、リリース前のニュースをHabréで公開することを決めていました。
次に、追加および改善された内容の詳細を見てください。
作曲家
Composerは、PHP用の成長する依存関係マネージャーです。 PhpStorm 6では、次のサポートが含まれます。
- Composerを使用して新しいプロジェクトを作成し、IDEを使用してgetcomposer.orgからダウンロードします。
- 既存のプロジェクトでのComposerの初期化。
- 便利なグラフィカルインターフェイスを介したパッケージと依存関係の管理。
- IDE内のコマンドライン(コマンド補完を含む)でComposerを操作します。
コード(再)アレンジャー
コード(再)アレンジャー-コードリフォーマーと混同しないでください! ネイティブコードまたはPhpStormによって生成されたコードの要素を正しく読み替えて、可読性とナビゲーションを容易にするカスタマイズ可能なツールです(PHPでのOOPにとって重要)。 たとえば、要素の順序を割り当てることができます-オブジェクトのプロパティを定義した後のすべてのメソッド、または互いに依存するメソッドをまとめます。
新しいデータベースエディター
PhpStormには独自のデータベーススキーマエディターがあり、RubyMineおよびIntelliJ IDEA Ultimate Editionでも使用できます。
MySQL、PostgreSQL、Oracle、DB2を含む幅広いDBMSでの作業をサポートします。 技術的には、jdbcコネクタがあるDBMSに接続できます。
エディターでは次のことができます。
- データベースのテーブル、列、キー、インデックスの追加、削除、名前変更。
- コードヒントを使用して、プロシージャ、パッケージ、およびビューの定義を変更する
- 選択したテーブルまたはデータベース間の相違点のSQL移行スキーマを生成します-Diffツールを使用します。
- 手動トランザクション管理、テーブルエクスポート、SQLダイアレクトの改善されたサポートなど、他の多くの機能を使用します。
その他の革新
さらに、新しいリファクタリング(署名の変更、メンバーのプルアップ/メンバーのプッシュダウン、クラスの別のネームスペースへの移動)、完全に構成可能なテンプレート(PHPDocを含む)、コード検査の増加、ランタイムエラーの防止の向上に注目してください。コード。
PhpStorm 6には、ブロックおよび制御構造のTwigテンプレートにコード折りたたみ機能も含まれています。 デバッグサブシステムの改善とアプリケーションテスト。 リモートホストで作業する場合、ファイルとディレクトリのドラッグアンドドロップとコピー&ペースト。 PHP Mess Detectorのサポートなど。
Web開発の円滑化
すでにWebStorm 6を試したか、Habréでそれに関する記事を読んだ場合、PhpStormのイノベーションのいくつかはおなじみかもしれません:HTMLとCSS構造の表示を改善し(Ctrl + F12で表示)、エディターにEmmetサポート(別名Zen Coding)を追加しました。
さらに、WebStormのように、PhpStorm 6に組み込みのRESTクライアントが登場し、RESTfulアプリケーションを作成するときに、 ツール|を介してPhpStormから直接リクエスト(GET、POST、PUTなど)を作成できます。 RESTful Webサービスをテストします 。 組み込みRESTクライアントの使用例は、ブログにあります
Sass、LESS、SCSSをCSSに、CoffeeScriptまたはTypescriptをJavascriptに自動的にコンパイルするには、組み込みのFile Watchersプラグインを使用できます。
PhpStormは、 ソースマップを使用したCoffeeScript、TypeScript、およびDartのデバッグをサポートしています 。 縮小された.jsファイルは、ソースマップを使用してデバッグすることもできます。
WebStormのすべての機能はPhpStormで利用できることに注意してください(一部のコンポーネントはデフォルトではインストールされず、無料のプラグインとして利用可能です)。
PhpStormのプラグインを開発するためのオープンAPI
PhpStorm 6.0は、外部プラグインを記述するためのPHPサポートを拡張するオープンAPIを導入しました。 PhpStormプラグインはさまざまなフレームワーク用にすでに存在し、開発者の作業を楽にします。 これについてはすぐに詳しく説明します。
外観
JetBrains IDEライン全体が更新されると、ますます多くのユーザーがDarculaの暗い配色を使用し始めます。 新しいPhpStorm 6とそれはあなたを喜ばせます。
次は?
ダウンロードしてみてください。 30日間の試用期間が含まれています。
バージョン6へのアップグレードは、2012年3月12日以降にライセンスを購入した人には無料です。
バグを見つけましたか? バグをトラッカーに報告してください。 トラッカーに同様のエラーに関するメッセージが既にある場合は、投票してください。これは、エラーがどれほど不快かを理解するのに役立ちます。