アクション 担当作業ページに 複数のファイルの変更とアクティブ タスクが表示されています 変更をクリックして 保留中の変更 に移動すると 変更されたファイルの詳細が表示されます ダイアログ コードを作成しました アクション 出力ウィンドウに ...

アクション
担当作業ページに、複数のファイルの変更とアクティブ タスクが表示されています。変更をクリックして、[保留中の変更] に移動すると、変更されたファイルの詳細が表示されます。

ダイアログ
コードを作成しました。



アクション
出力ウィンドウに、コードがエラーなしでコンパイルされたことが示されます。

ダイアログ
コードをコンパイルします。



アクション
単体テスト ランナーで、すべてのテスト実行に緑が表示されます。

ダイアログ
単体テストに合格しました。



アクション
[保留中の変更] に戻り、ファイルを右クリックし、[比較] をクリックして、差分ビューに新しいコードの一部を表示します。

ダイアログ
しかし、チームはコード レビューを使用してコードの品質を向上させることを目指しているため、まだチェックインはしていません。これは、多くのソフトウェア企業で採用されているベスト プラクティスです。そこで、新機能のコード レビューを使用します。これは、Visual Studio の中からコード レビューを要求して実行できます。



アクション
コード レビューの途中です。コード レビュー (差分ウィンドウなど) で一部の変更をレビューし、コード ブロックにコメントを追加します。より明確なアプローチなどの代替案や、トラップに失敗したエラー ケースについてのコメントでもかまいません。

ダイアログ
作成したコードをチームのメンバーに見せて、仕様が満たされており、効率的であるかどうかを確認してもらいます。コードに集中するあまり、自分では見落としている問題を指摘してもらえる可能性があります。



アクション
別のコードのレビュー中に、要求者が、問題のある部分を指摘するコメントをレビューに加えます。

ダイアログ
または、依存先の関数の一部で構造的な問題が発生したためにタスクを完了できなくなっている可能性があります。この場合は、これらのインターフェイスの所有者にディスカッションに参加してもらい、一緒に問題を解決します。



アクション
[保留中の変更] ページに、関連付けられている作業項目およびファイルに対する変更が表示されています。ポインターが [レビューの要求] リンクに移動します。

ダイアログ
おそらく、コードが自分のワークスペースに分離され、チェックインを待っている状態です。



アクション
担当作業ページで、中断されている作業を右クリックし、ポインターを [レビューの要求] に移動します。

ダイアログ
または、作業をもっと早く中断する必要があったかもしれませんが、この段階で他の人にチェックしてもらうことにしました。



アクション
解決した作業項目から変更セットを開きます。既にチェックインしたコード チャンクの変更セットの詳細ページを表示します。マウスを [レビューの要求] に移動します。

ダイアログ
または、早い段階から何度もチェックインすることが好まれるアジャイル チームで作業しているため、既に送信した変更セットに対して事後にコード レビューを実行している可能性もあります。



アクション
[新しいコード レビュー] ページに、レビュー対象の変更が複数表示されます。複数の参加者を招待します。[最新のレビューアーの追加] リンクを使用して、1 人または 2 人を追加します。もう 1 人か 2 人を入力します。

ダイアログ
新しいコードを第三者に見てもらうのは、良い考えです。形式張る必要はなく、隣室の人であっても地球の反対側にいる人であっても、できるだけ多くの人に見てもらうことができます。



アクション
関連する作業項目から自動生成された名前を少し修正します。

ダイアログ
レビューに簡潔なタイトルを付けます。



アクション
コメントを入力します。

ダイアログ
レビューアーに、チェックを依頼する内容について伝えます。たとえば、実装した機能やバグの修正について手短に説明します。また、特に注意してほしい部分、たとえば最も気になる個所などについて申し送ります。



アクション
複数のレビューアーを選択します。また、[最新のレビューアーの追加] ドロップダウンを表示します。

ダイアログ
次に、レビューしてもらう人を選択します。ドロップダウンから、よく依頼されるレビューアーのグループをワンクリックで追加することもできます。



アクション
[送信] をクリックします。レビューは、要求元の [コードのレビューと要求] セクションに移動します。
担当作業ページに戻り、変更および関連付けられた作業項目を確認します。[中断] を選択します。

ダイアログ
ワークスペースでコードのレビューを実行している場合は、コード レビューを要求した後に、レビューか完了するまで作業を中断できます。



アクション
クロスフェードしてチームに自動送信される電子メールにパンします。レビューアーの担当作業ページにクロスフェードします。

ダイアログ
レビューへの対応を要請する電子メールがレビューアーに送られます。レビューは、各レビューアーの担当作業ページにも表示されます。



アクション
コード レビュー ページ。[辞退] リンクをクリックして、説明を入力します。「今週は忙しいので、代わりに <名前> が対応します」

ダイアログ
どのレビューアーもレビューを辞退、



アクション
コード レビュー ページ。[承諾] リンクをクリックします。

ダイアログ
または承諾できます。  



アクション
要求元の POV からコード レビュー要求にクロスフェードします。数人のレビューアーのうち 1 人が承諾しています。

ダイアログ
チームのメンバーは、適切な人からコード レビューを得ることができるかどうかをすぐに確認できます。 



アクション
コード レビュー ページで、ファイルを開き、さまざまな Diff モードに切り替えます。

ダイアログ
レビューアーとして、横に並べて表示、インライン、左側のみ、または右側のみの表示から、自分に最適な差分ビューを選択します。



アクション
コードを選択し、ブロックレベルのコメントを追加します。

ダイアログ
一部のコードを選択し、コメントを作成します。



アクション
ファイルレベルのコメントを入力します。

ダイアログ
各ファイルについてコメントすることも



アクション
全体的なコメントを入力します。

ダイアログ
全体的なコメントを入力することもできます。



アクション
入力したコメントから上の方にパンし、[コメントの送信] を選択します。

ダイアログ
レビュー中にコメントを送信し



アクション
別の人のコード レビュー ページにクロスフェードします。その人はコメントに返信し、[コメントの送信] を選択します。

ダイアログ
ディスカッションを続行できます。



アクション
各ファイルの横のボックスをオンにし、[送信して完了] リンクをクリックした後、[コメント付き] を選択します。

ダイアログ
各レビューアーは、指摘が終了したら各ファイルをチェックオフし、最終的にレビューを完了します。



アクション
担当作業ページの [コードのレビューと要求] セクションに、完了したコード レビューが表示されます。展開して、承諾した人と拒否した人を表示します。 
コード レビューを開き、コメントを確認します。ブロックレベルのコメントを選択してファイルを開き、コードを強調表示します。

ダイアログ
担当作業ページで、コード レビューの状態を表示することができ、さらに、詳細を表示して貴重なフィードバックをすべて確認することができます。



ここで説明したコード レビューは、チームとの共同作業に役立つ新機能です。コードの品質を高め、すべてのフィードバックを IDE 内で得ることができます。
アクション スタート ボタン > プログラム > Visual Studio 2012 > Microsoft Test Manager の順にクリックして起動します ダイアログ Microsoft Test Manager ツールを起動します ... アクション テスト エクスプローラーが開かれ コード エディターのテスト クラスが表示され ソリューション エクスプローラーが開かれた Visual Studio 2012 にフェードインします 対話がテスト エクスプローラーにパン インしてズームします ... アクション テスト エクスプローラーが開かれ コード エディターのテスト クラスが表示され ソリューション エクスプローラーが開かれた Visual Studio 2012 にフェードインします 対話がテスト エクスプローラーにパン インしてズームします ... アクション ラボ センター > ラボ に移動します ダイアログ 今度は別のシナリオを見てみましょう テストを実行する環境を作成するとします Microsoft Test Manager を開き ラボ センター および ラボ をクリックします ... アクション 担当作業ページに 複数のファイルの変更とアクティブ タスクが表示されています 変更をクリックして 保留中の変更 に移動すると 変更されたファイルの詳細が表示されます ダイアログ コードを作成しました アクション 出力ウィンドウに ... アクション 特定のプロジェクトのプロジェクト参照を確認したら 次の参照を確認します ダイアログ チームで複数のビルドを実行し 成功したビルドを採用する必要があったとします どこかに循環参照があると思うのですが どこでしょうか? プロジェクト ... アクション 顧客がコードを入力し 任意の時点でソリューション エクスプローラーから別のファイルを開き さらにコードを入力します アクション 空の担当作業ページにクロスフェードします ダイアログ この短いビデオでは 担当作業で数分間作業するだけで ... アクセサ '%1!ls!' は インターフェイス メンバ '%2!ls!' を型 '%3!ls!' に対して実装できません 明示的なインターフェイスの実装を使用してください アクセシビリティ修飾子はこのメンバーでは許可されていません 抽象スロットには それを囲む型と常に同じ可視性があります