編輯程式碼

撰寫程式碼、巡覽及修正問題。

有自信地編碼

隨時隨地獲得協助

無論您使用哪種語言,舉凡 C#/VB 及 C++ 或是 JavaScript 及 Python,Visual Studio 都能在撰寫程式碼時提供即時的協助指引。

IntelliSense 會隨著您輸入來描繪 API,並使用自動完成以提升速度及正確性。 您可以依分類縮小一組值的範圍,讓探索新 API 的速度更快。 您可利用快速資訊工具提示,檢查 API 定義,而波浪線可讓您知道問題所在,通常會在輸入時顯示這些波浪線。

在內容中巡覽

別在探索時迷失方向

在大型程式碼庫中尋得頭緒會是一大挑戰。 Visual Studio 透過 [預覽定義] 等功能,協助您更輕鬆地巡覽,而不會失去程式碼內容或您的起始標記,並改良了 [移至],讓您輕鬆向下篩選,也能選擇只查看一種項目。

[尋找所有參考] 可讓您輕鬆對結果進行分組、篩選和搜尋,而且您想要保留多少結果集都可以。 增強的捲軸提供程式碼檔的概略結構檢視,讓您快速找出問題,結構視覺化檢視則意味著您隨時知道自己在程式碼區塊結構的哪一處。

利用方案總管中的內嵌物件瀏覽,輕鬆查看您程式碼的物件結構,並在您方案中快速搜尋檔案。

了解程式碼

大局就在您所處之地

利用 Code Lens,完全不需要離開您的程式碼,即可快速了解其呼叫結構並巡覽至相關函式。 Code Lens 能做到更多。 您可以在程式碼中您所在之處找出方法的上次修改者是誰,或者其測試是否成功。

快速修正問題

直搗問題核心並尋找修正

燈泡圖示可協助您識別及修正常見程式碼問題 (在需多案例中只要您輸入程式碼便有「即時」協助),並在編輯器內直接採取快速程式碼動作 (例如重構、實作介面等)。

在錯誤清單中尋找所有問題

一次找到您所有的程式碼相關問題

無論問題來源為何,舉凡編譯及組建或程式碼分析問題,錯誤清單都是您巡覽及更正方案中與程式碼相關之問題的「唯一位置」。 部分語言支援即時自訂「分析器」在您輸入時找出定義域專屬問題。

使用進階篩選將問題聚焦、巡覽至焦點並進行修正。

在錯誤上按一下 [程式碼連結] 或按 F1 鍵來搜尋 Web 內容,以協助您解決問題。

輕鬆地重構

把負擔交給 IDE

在專案逐漸茁壯之時,您很有可能得重組或重構您或他人先前或所撰寫的程式碼。 而當 Visual Studio 替您處理這些繁雜事項時,事情就變得輕鬆多了。

包括 C#、VB 及現在可用的 C++ 在內的數種語言,都支援強大內建重構選項這種擷取方法,並透過 Visual Studio 編輯器中的 [快速動作] 功能表重新命名。

設定跟著您走

…無論您身在何處!

我們知道設定您所想要的環境是一項您想一次就搞定的工作,因此我們已確認在您登入 Visual Studio 時,這些設定會與您一同漫遊。 此外,我們也會漫遊您可能用來存取不同開發人員服務 (例如 Azure 帳戶) 的識別,所以您只需輸入一次相關認證即可。

最佳畫面版面配置

…無論您在何處工作!

在多螢幕桌上型電腦工作時有偏好的畫面版面配置,而使用筆電時用的是另一種? 沒關係! 現在您可以儲存並套用可在特定電腦或工作良好運作的自訂畫面版面配置。

免費、功能完整的 IDE,適用於學生、開放原始碼及個人開發人員

免費下載

適用於小型團隊的專業開發人員工具、服務及訂閱權益

免費試用

滿足各規模團隊對嚴格品質與規模需求的端對端解決方案

免費試用