新しいPhpStorm 6.0 Eases Composerおよびその他のツール

PhpStorm 6.0がリリースされました。 あなたがコードをより良く、より簡単に、より速く書けるようにしました。

(ちなみに、よくできたLa2ha、リリース前のニュースHabréで公開することを決めていました。

次に、追加および改善された内容の詳細を見てください。



作曲家


Composerは、PHP用の成長する依存関係マネージャーです。 PhpStorm 6では、次のサポートが含まれます。


画像

コード(再)アレンジャー


コード(再)アレンジャー-コードリフォーマーと混同しないでください! ネイティブコードまたはPhpStormによって生成されたコードの要素を正しく読み替えて、可読性とナビゲーションを容易にするカスタマイズ可能なツールです(PHPでのOOPにとって重要)。 たとえば、要素の順序を割り当てることができます-オブジェクトのプロパティを定義した後のすべてのメソッド、または互いに依存するメソッドをまとめます。

画像

新しいデータベースエディター


PhpStormには独自のデータベーススキーマエディターがあり、RubyMineおよびIntelliJ IDEA Ultimate Editionでも使用できます。

MySQL、PostgreSQL、Oracle、DB2を含む幅広いDBMSでの作業をサポートします。 技術的には、jdbcコネクタがあるDBMSに接続できます。

エディターでは次のことができます。


画像

その他の革新


さらに、新しいリファクタリング(署名の変更、メンバーのプルアップ/メンバーのプッシュダウン、クラスの別のネームスペースへの移動)、完全に構成可能なテンプレート(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日以降にライセンスを購入した人には無料です。

バグを見つけましたか? バグをトラッカーに報告してください。 トラッカーに同様のエラーに関するメッセージが既にある場合は、投票してください。これは、エラーがどれほど不快かを理解するのに役立ちます。

Source: https://habr.com/ru/post/J172759/


All Articles