Visual Studio 中的一些常用功能可幫助你在開發軟件時提高工作效率,這些功能包括:
2.代碼清理
通過單擊一個按鈕,設置代碼格式並應用代碼樣式設置、.editorconfig 約定和 Roslyn 分析器建議的任何代碼修復程序。 代碼清理有助於在代碼進入代碼評審之前解決代碼中的問題。 (目前僅適用於 C# 代碼。)3.重構
重構包括智能重命名變量、將一個或多個代碼行提取到新方法中、更改方法參數的順序等操作。4.IntelliSense
IntelliSense 由一組功能構成,它可用於在編輯器中直接顯示代碼相關信息,還能在某些情況下編寫小段代碼。 如同在編輯器中擁有了基本文檔內聯,從而節省了在其他位置查看類型信息的時間。 IntelliSense 功能因語言而異。 有關詳細信息,請參閱 C# IntelliSense、Visual C++ IntelliSense、JavaScript IntelliSense 和 Visual Basic IntelliSense。 下圖顯示了 IntelliSense 如何顯示類型的成員列表:5.快速啟動
visual Studio 有時會因為有如此多的菜單、選項和屬性而讓人不知所措。 使用快速啟動搜索框可以在 Visual Studio 中快速找到所需內容。 開始鍵入要查找內容的名稱時,Visual Studio 會列出結果,這些結果可以準確地將你導向目標位置。 如果需要向 Visual Studio 添加功能,例如添加對其他編程語言的支持,“快速啟動”提供了打開 Visual Studio 安裝程序以安裝工作負載或單個組件的結果。6.提示
按 Ctrl+Q 作為“快速啟動”搜索框的快捷方式。7.Live Share
與他人實時協作編輯和調試,無需考慮應用類型或編程語言。 可以即時且安全地共享項目,並根據需要調試會話、終端實例、localhost Web 應用和語音呼叫等。調用層次結構“調用層次結構”窗口顯示調用所選方法的方法。 考慮更改或刪除方法時,或者嘗試追蹤 bug 時,這可能是有用的信息。8.CodeLens
CodeLens 可幫助查找代碼引用、代碼更改、鏈接錯誤、工作項、代碼評審和單元測試,所有操作都在編輯器上進行。9.轉到定義
“轉到定義”功能可將你直接帶到定義函數或類型的位置。10.查看定義
“速覽定義”窗口顯示方法或類型的定義,而無需實際打開一個單獨的文件。