新しいWebStorm 7:必要なものすべてを手元に

こんにちは、Habr!



JavaScript IDEの新しいバージョンであるWebStorm 7をリリースしました。この新機能についてお知らせいたします。



もちろん、新しいWebStorm 7では、JavaScriptテンプレート、スタイラス、Webコンポーネントなどの新しい人気のあるテクノロジーのサポートを楽しむことができます。 さらに、内部IDEツールを大幅に再設計および改善しました。これにより、WebStormの使いやすさと生産性が向上します。



JavaScriptテンプレート



まず、WebStorm 7でEJSテンプレートのサポートが登場しました:EJSタグのペアの強調表示と追加(設定は設定で設定できます)、パス解決、インポートステートメントのリファクタリング。 個別に、ejsファイルのフォント、色、インデントをカスタマイズできます。



画像



また、 Mustacheテンプレートエンジンとその高度なバージョンのHandlebarsのサポートも追加しました。 WebStorm 7は.mustacheおよび.hbsファイルを理解し、それらをフォーマットし、{{}}タグを強調表示します。



もちろん、すべてのテンプレートで、HTMLおよびJavaScriptのオートコンプリートと編集作業中のエラー検出。



次に、新しいバージョンではWebコンポーネントの基本的なサポートが導入されました。 WebStormは、開発者が設定した新しいDOM要素を理解し、プロジェクトのHTMLファイルとCSSファイルの自動補完を提供します。



スタイラスとコンパス



最も重要なWebStorm 7の更新のいくつかは、CSSプリプロセッサに関するものです。



WebStormがStylusのサポートを追加したことを喜ばしく思います(最近Habréで話しました)。

スタイラスで記述されたコードの場合、エディターは構文の強調表示、自動補完、フォーマットをサポートし、File Watcherを使用してCSSのコードを自動的にコンパイルします。



もう1つの重要な更新は、 Compassフレームワークのサポートです。これがないと、Sassでの作業を想像するのは困難です。 WebStormは、.sassおよび.scssファイルでのコンパスファイルのインポートを理解し、コンパスからの関数、ミックスイン、変数の定義、自動補完、検索をサポートします。







Javascript



WebStorm 7は、Genericsが登場した最新バージョンのTypeScript 0.9をサポートし、enumの構文が変更されました。



WebStormのもう1つの優れたJavaScriptアップデートは、AngularJS開発者によって作成されたKarma JavaScriptテストユーティリティの統合です。 IDEで簡単にテストを実行し、便利な形式で結果レポートを表示できます。 Karmaと一緒に、テストでコードカバレッジを分析するために、新しいWebStormにサポートが追加されたistanbulを使用できます。







IDEツール



ワンクリックで、WebStormに統合されたnode.js- npmパッケージマネージャーに移動できます。 これを使用すると、IDEウィンドウで直接ノードパッケージを簡単に検索し、プロジェクトにローカルにインストールして、更新を監視できます。 WebStorm 7は統合端末も導入しました。







重要な変更はライブ編集でした。ライブ編集は、JavaScriptデバッグモード(Google Chromeを使用)でのみ利用可能になりました。 HTMLファイルに対してデバッグを実行する必要があります。そうすると、ファイルの変更のすべての結果が、ページをリロードせずにブラウザーにすぐに表示されます。



変更はJavaScriptデバッガー自体に影響しました。 最初に、DOMの変更を表示するための新しい要素タブがデバッガーに追加されました。 次に、Google Chromeを介してデバッグするときとNode.jsをデバッグするときの変数の表示が改善されました。 たとえば、大きな配列は便利なグループ化された形式で表示され、デバッガーのさまざまなタイプの変数の値の色はエディターの色と一致します。







次は?



製品ページからWebStorm 7の30日間無料試用版をダウンロードしてください 。必要に応じて、新しいバージョンの詳細を確認できます。



バージョン7へのアップグレードは、2012年9月26日以降にライセンスを購入した人には無料です。



コメントでご質問にお答えいたします。

いつものように、 バグトラッカーで新しいバージョンに関するコメントと提案を待っています。



喜んでプログラム!

JetBrains WebStormチーム




All Articles