
更新の予備バージョンには多くの変更が含まれています。完全なリストはhttp://support.microsoft.com/kb/2927432にあります。 これらは、Visual Studioとコラボレーションのほとんどすべての側面に関連しています。 開発チームは、UserVoice Webサイトでかなり多数の票を獲得した革新に特に注意を払いました。
作業項目タグ
TFS 2012.2には、カテゴリを簡単に入力し、適切な作業項目をすばやく見つけることができるタグ付けメカニズムが含まれていました。 開発チームは、この機能に関する良いレビューと、これらの機能を拡張するための多くのリクエストを受け取りました。 このプレビューリリースには、次のような新機能が含まれています。
- タグによるリクエスト。 クエリを作成して保存し、再利用できます。 作業項目のクエリの場合と同じように、ORおよびAND条件の使用は許容されます。 言うまでもなく、このようなクエリに基づいてダイアグラムを作成することが可能になりました。
- Visual Studioから直接タグを操作します。 この更新前は、タグ付けはTFS Webインターフェイスからのみ可能でした。 これで、Visual StudioおよびEclipseプラグインから直接ワークアイテムに簡単にタグ付けできます。
- Excelのタグを使用して作業および編集します。 これで、作業項目のリストを操作するときにタグ列を有効にできます。
- タグを操作するためのTFS REST API拡張。


タスクと要件のリストの管理
開発チームは、この更新プログラムに、タスクおよびタスクのリストの管理に関連するいくつかの改善を含めました。
- パフォーマンスの改善。 スプリント、ワークグループ間のナビゲーション。 以前は、Webインターフェースでのこれらの操作により大量のリクエストが発生していましたが、ページの更新がはるかに高速になりました。
- 休業日。 Update 2以降、休業日(週末、祝日)を設定できるようになり、バーンダウンチャートなどのメイングラフの計算から除外されます。
- ジョブ図の構成可能な開始日。 これで、グラフとチャートに正確なデータが表示されます。
グラフとチャート
Visual Studio 2013には、グラフやチャートをすばやく作成するための新機能が含まれています。 Update 2には、次の変更も含まれています。
- プロジェクトのホームページにチャートを配置して、進行状況をより明確に確認できるようにする機能。
- 重要なデータをより視覚的に表現するために、ダイアグラムの色を設定します。

テスト計画をHTMLにエクスポートする
テスト計画をHTML形式でエクスポートできるようになりました。たとえば、印刷、プロジェクトに関わっているがTFSにアクセスできない人とのディスカッションなどです。 エクスポート時に詳細レベルを選択できます。


Gitバージョン管理の改善
Visual Studio開発チームは、Gitバージョン管理システムとの統合レベルに非常に注目しています。 チームはいくつかの改善に取り組んでおり、その一部は既にUpdate 2に含まれています。これには次のものが含まれます。
- Visual Studioから直接、git blame、git amendなどのよく知られているコマンドのサポート。
- 複数のgitリポジトリへの変更の投稿。 チームエクスプローラーは、「レシーバー」のリポジトリがいくつかあり、プル/プッシュを実行できることを理解しています。
- コミットの変更を破棄します。 これらの変更が誤って行われた場合など、変更を元に戻すことができます。
- Gitの操作の進行状況を表示します。 これで、リポジトリで完了した操作の割合をより明確に監視し、必要に応じてキャンセルできます。
- いくつかのバグも修正されました。
コラボレーションに関連する変更に加えて、この更新では、Web開発に関連する機能を含むVisual Studio環境の新機能も追加されました。
新しいアイテムとプロジェクトタイプSASS
LESSサポートはVisual Studio 2013に追加され、 SASSサポートもアップデート2に含まれます。 SASSエディターには、IntelliSence、色付け、注釈、選択されたタグに関する情報、構文検証、定義への移行、およびVisual Studioでこの言語を簡単かつ効果的に使用できるようにするその他の重要な機能があります。


JSONファイルの新しい要素とエディター
サポートされているプロジェクト要素のタイプにJSON形式が追加されました。 解析、色付け、ブロックの畳み込み、およびその他のオプションをサポートしています。

Webプロジェクト用のリモートAzureリソースを作成するオプション
Webプロジェクトを作成するときに、「リモートリソースの作成」オプションを指定できます。 このボックスをオンにすると、必要な構成オプションを設定し、Azureですぐに使用できるようにプロジェクトをすぐに公開できます。


「1ページ」WebプロジェクトのMVCテンプレートの変更
Visual Studio 2013には、いわゆる「シングルページアプリケーション」(SPA)タイプのWebプロジェクトが含まれています。 Microsoft.AspNet.Identity 2.0-beta1を使用した2要素認証のサポートを追加しました。 このテンプレートには、単純化されたかさばるAJAX認証メカニズムも含まれています。
Knockoutの拡張されたIntellisenceサポート
構文「ko-vs-editor viewModel:」に基づいたKnockoutのカスタム拡張機能のサポートがVisual Studioエディターに追加されました。 このメカニズムにより、ページ上のビューモデルのリンクが簡素化されます。

また、ネストされたビューモデルのサポートが登場しました。これにより、プロパティを操作するときに階層を追跡できます。

HTML、Razor、CSS、LESS、およびSASSページのURLピッカー
Visual Studio 2013には、さまざまな種類のプロジェクト要素を操作するときにURLを選択するツールがありませんでした。 これで、URLをより正確に指定し、ミスを減らすことができます。



ASP.NET MVC 5.1.1、ASP.NET Web API 2.1.1、およびASP.NET Web Pages 3.1.1のサポート
CTP2アップデートには、主要なASP.NET Webテクノロジーの新しいバージョンのサポートが含まれ、以前のバージョンの多くのエラーが修正されています。
おわりに
上記のリストは最終的なものではなく、おそらくリリースには多くの新機能が含まれるでしょう。 革新と修正の完全な最新リストについては、 http://support.microsoft.com/kb/2927432をご覧ください 。 多くの開発者が新しい機能を気に入って、作業をより簡単かつ効率的にすることを願っています。 Visual Studioをダウンロードし、 ドキュメントの可能性に精通し、Visual Studio Onlineに登録できるようになりました。