翻譯|使用教程|編輯:莫成敏|2019-12-26 10:18:45.770|閱讀 5399 次
概述:本文將演示Visual Studio 2019中的代碼審查工作流如何使用Review Assistant更加有效。我們將向您介紹我們的代碼審查工具的一些強大功能。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Review Assistant是Visual Studio的代碼審查插件。我們的代碼審查工具允許創建審閱請求并在不離開Visual Studio的情況下對其進行響應。Review Assistant支持TFS,Subversion,Git,Mercurial和Perforce。
本文將演示Visual Studio 2019中的代碼審查工作流如何使用Review Assistant更加有效。我們將向您介紹我們的代碼審查工具的一些強大功能。
查看代碼是開發高質量軟件的良好實踐。它有助于控制代碼質量、檢測錯誤并共享知識。
Review Assistant插件為Visual Studio代碼審查過程帶來了更多有用的功能,并提供了使用更廣泛的VCSs的可能性。
為了清楚地顯示在Visual Studio 2019中使用Review Assistant的好處,我們將使用一個代碼審查示例。
如何使用Review Assistant在Visual Studio 2019中查看代碼
在開始進行代碼審查之前,讓我們快速看一下我們的產品本身。
Review Assistant是一個輕巧而強大的Visual Studio代碼檢查工具。它擴展了查看、閱讀和檢查部分源代碼的代碼審查用戶體驗。
該工具允許您添加多行注釋,直接從代碼創建臨時注釋,鏈接到特定注釋或注釋,并生成不同類型的報告。
此外,Review Asssistant使用靈活的UI縮放技術,支持不同監視器的模式(每個監視器DPI感知)。
在下面的代碼審查教程中,我們將引導您完成Visual Studio 2019中代碼審查的整個過程,并使您熟悉上面提到的Review Assistant功能。
創建代碼審查
通過進行代碼審查,可以顯著提高代碼質量。我們將在Visual Studio 2019中使用一個簡單的WPF應用程序作為如何使用Review Assistant進行有效的團隊代碼審閱的示例。
因此,讓我們創建一個常規的代碼審查:
1、在Visual Studio中,單擊“Review Assistant”工具欄上的“Code Review Board”按鈕。
2、單擊Create Regular Review按鈕。
3、在打開的窗口中,單擊“添加修訂”以選擇修訂。輸入注釋標題,選擇評論者并添加注釋。
4、點擊創建。
在代碼中添加注釋
審查者可以在代碼審查板上看到新創建的審查。打開審查,檢查文件或代碼,如果有缺陷,則可以添加注釋。Review Assistant允許您添加不同類型的注釋。注釋球的顏色會發生變化,以便用戶直觀地跟蹤注釋狀態。
例如,審查者發現代碼的作者在“點擊”一詞中犯了一個錯誤。他選擇了這個詞并添加了注釋以修復該錯誤。
當審查者添加注釋時,作者會看到該注釋,修復缺陷并將注釋狀態更改為“已修復”。
在作者將包含修訂的新修訂添加到審查之后,審查者將在代碼審查板上看到拆分器,其中包含一個迭代。通過單擊注釋中的文件名鏈接,審查者可以在代碼比較窗口中查看此修復程序。我們建議使用Code Compare diff工具,因為它與Review Assistant緊密集成。
添加問題
審查者看到了此修復程序,但是由于他仍然有一個問題,以及代碼作者應回答的問題,因此他無法完成審閱。作者進行了必要的更改,答復問題并將問題標記為已解決。
添加多行注釋
在Review Assistant中,還可以添加多行注釋。例如,審查者寫了多行注釋,指出代碼格式不正確,解釋了原因并提出了解決方案。
完成代碼審查
審查者添加注釋后,作者應對此作出反應:修復錯誤,回復審查者的注釋,并將修改后的資源提交到存儲庫。如果審查者接受所有更改,則可以通過單擊“完成審查”按鈕來完成代碼審查過程。
導出代碼審查
審核完成后,您可以輕松導出和分析報告中的必要數據。Review Assistant提供了廣泛的代碼審查報告,可以將它們導出為不同的格式:PDF、HTML、MHT、RTF、XLS、XLSX、CSV、文本、圖像、XPS。在“導出”窗口中,您可以輕松打印注釋或通過電子郵件發送注釋。
結論
我們已經展示了如何使用市面上最好的代碼審查之一的Review Assistant改進Visual Studio 2019中的代碼審查工作流。在提供的代碼審查示例中,我們演示了擴展的主要功能以及與團隊進行審查時所獲得的好處。您可以點擊下載Review Assistant試用版以在Visual Studio 2019中進行有效的代碼審查。
想要購買Review Assistant正版授權請點擊【在線訂購】,了解更多產品信息請點擊
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自: