ReSharper Ultimate 2016.1がリリースされました

VB.NET 14、JSON、Node.jsの対応機能を追加。
4月 21, 2016
新機能リリース

ReSharper Ultimateは、JetBrainsのすべての.NETツールとReSharper C++を1つのライセンスにまとめた製品です。 ReSharper Ultimateのライセンス1件で1人の開発者がReSharper、ReSharper C++、dotCover、dotTrace、 dotMemory、およびdotPeekを使用できます。

バージョン2016.1の特長

ReSharper

  • 新しいコードスタイル機能 - 新しいコードスタイル設定と、コードの再フォーマット用の明示的アクションが搭載されています。
  • 文字列を操作するためのアクション - 補間、連結、string.Format()といった文字列の操作方法を切り替えられる新しいAlt+Enterアクションが複数用意されています。
  • 引数の値をチェックするためのアクション - メソッドパラメータを種類に基づいてチェックできるコンテキストアクションも一式用意されています。
  • 文字列をオブジェクトに変換するアクション - LINQを利用してコードをXMLおよびJSON.NET APIに変換できる2つのコンテキストアクションが搭載されています。
  • WCF専用のアクション - WCFサービスの開発で最もよく発生する問題に対処するための新しいコード検査、簡易修正、コンテキストアクションが加わりました。
  • ILビューア - このビューアを使って、サードパーティのライブラリコードの詳細をチェックしたり、独自のソースコードに対応するILを表示したりできます。
  • xUnit - ReSharperで直接xUnit.netに対応できるようになりました。 そのため、拡張しなくても、適切なテストを見つけてそれを実行し、デバッグすることができます。
  • VB.NET 14 - 文字列の補完、複数行の文字列、null条件演算子、partial moduleとpartial interface、year first日付リテラルなど、複数の言語機能に対応できるようになりました。
  • Node.jsのサポート - 補完、コード検査、簡易修正、ナビゲーション機能など、ReSharperでお馴染みの機能がすべてNode.jsで使用できるようになりました。
  • JSON - JSONのファイルとスキーマに対応できるようになりました。
  • JSDocの改善 - JSDocコメントのプロパティを使ってジェネリック、HTMLマークアップ、パラメータを解析できます。

ReSharper C++

  • To-do Explorer - 新しいナビゲーションビューでコメントの表示、グループ化、フィルタリングが行えます。
  • コードの生成が改善 - "generate stream operations"アクションで、save()、load()、serialize()actionなどのBoost.Serialization関数用のスタブを生成できるようになりました。
  • リファクタリング名の変更機能が強化 - 関連ファイル(ソースファイルとヘッダーファイルの両方)の名前をコード記号と一緒に自動的に変更します。
  • 検査と簡易修正 - 新しいコード検査と関連簡易修正のセットが付属しています。 例えば、変数の型や関数の戻り値の型を変更したり、コンス トラクターパラメーターからフィールドを作成する新しい簡易修正があります。
  • 改善された言語サポート - 汎用ラムダキャプチャ、例外指定、ユーザー定義のリテラル、デリゲートコンストラクターといった、C++言語機能に対応します。
  • Boost.Testに対応 - ReSharper C++ Unit Test Runnerで新たにBoost.Testフレームワークに対応できるようになりました。

dotMemory

  • dotMemoryビューでのナビゲーション履歴が保存されるようになりました。 Webブラウザーと同じように、前に開いたビューをナビゲーションボタンを使って前後に移動することができます。

dotTrace

  • Visual Studioに統合された完全版のTimeline Viewerを使って、タイムラインパフォーマンスのスナップショットを詳細に分析することができます。 スレッドと時間範囲を選択したり、スレッドのアクティビティやフィルタリングされた時間間隔を表示できます。

dotCover

  • xUnit.netベースのユニットテストのカバレッジを分析できます。

dotPeek

  • あらゆるオンラインパッケージソースからNuGetパッケージのアセンブリを読み込んだり、 Visual Studioプロジェクトのpackages.configファイルにリストされているパッケージを読み込むことができます。

JetBrainsについて

JetBrainsは、生産性を向上させるインテリジェントなソフトウェア技術の創出に特化した大手ソフトウェア開発会社です。 高い評価を受けているIntelliJ IDEA、ReSharper、TeamCityを開発したことで広く知られています。 JetBrainsの信頼性の高い製品は、フォーチュン100の多数の企業をはじめ、世界中の3,000社を超える企業の開発者によって利用されています。 JetBrainsは、チェコ共和国のプラハに本社を構え、ロシア、ドイツ、アメリカ合衆国に研究開発センターを置いています。

ReSharper Ultimateを使ってNode.jsコードを編集している画面。

ReSharper Ultimate(英語版)

.NET開発の生産性が格段に向上

ご質問がありますか?

今すぐ JetBrains ライセンススペシャリストとライブ チャット