vs2017是一款由微軟公司開發的代碼編程軟件,這款軟件不僅能夠支持C++、Python、Visual Basic等十幾種主流的代碼語言,滿足不同類型編程人員的需求。而且Visual Studio 2017還擁有強大的調試和診斷功能,你可以輕松尋找到代碼中的錯誤問題,從而快速進行修復和修改。
Visual Studio 2017 可支持 C#、C++、Python、Visual Basic、Node.js、HTML、JavaScript 等各大編程語言,不僅可編寫 Windows 10 UWP 通用程序,甚至還能開發 iOS、Android 移動平臺應用。
VS2017 甚至還自帶了 iOS 模擬器 (這可曾是之前只有 Mac 獨享的開發環境) 以及 Android 模擬器。加上 .Net 的開源與跨平臺、Visual Studio for Mac 的發布、VS Code 代碼編輯器的跨平臺支持都能看出微軟正在一步步走向跨平臺的目標了。
快速生成更智能的應用
實時結構驗證等新功能有助于推動在開發過程早期開展 DevOps。 此外,無論使用哪種語言或平臺,對常用功能(如代碼導航、IntelliSense、重構和代碼修復)的增強改進都能節省時間和精力。
更快速地找到并修復 bug
改進了整個調試和測試體驗,幫助用戶盡早發現并解決問題。 Live Unit Testing、異常幫助程序和“運行以單擊”等功能降低了回歸風險,并能即時暴露新 bug 的根本原因,從而加強對 DevOps 循環的控制。
與云集成
內置工具支持與 .NET 和 .NET Core 應用程序、Azure 應用程序和 Azure 功能、服務、Docker 和 Windows 容器等所有服務進行全面集成。 無縫體驗讓用戶感覺如同在 Azure 數據中心內工作一樣。
有效協作
直接管理任意提供程序(包括 Azure DevOps、Team Foundation Server 或 GitHub)托管的團隊項目。 或者,使用新增的“打開任意文件夾”功能,無需使用正式項目或相關解決方案,即可快速打開并處理幾乎所有代碼文件。
交付優質移動應用
借助 Xamarin 的高級調試、分析工具和單元測試生成功能,生成、連接和調整適用于 Android、iOS 和 Windows 的本機移動應用變得空前快速和簡單。 還可以選擇使用 Apache Cordova 開發移動應用,或生成 C++ 跨平臺庫。
提升語言功能
Visual Studio 繼續投入資源,加強對最新編程語言功能的支持。 無論使用 C#、Visual Basic、C++、TypeScript、F# 還是第三方語言(如 JavaScript 和 Python),在整個開發體驗中都將獲得一流的功能支持。
創建理想的 IDE
基于工作負載的全新安裝程序可優化安裝,以確保你可以選擇只獲取自己所需的內容。
性能得以優化
Visual Studio 對日常使用的核心功能進行了大量性能改進。 還會發現,在整個開發生命周期中,啟動速度顯著加快,內存占用大大降低,響應能力明顯提高。
更快地交付軟件
結合使用 Azure DevOps 和 Team Foundation Server,將軟件無縫交付至任意目標平臺。 通過 Redgate 數據工具將 DevOps 流程擴展到 SQL Server 中,并通過 Visual Studio 安全地自動處理數據庫部署。 結合使用 Xamarin 測試記錄器和 Xamarin 測試云,可以直接在 IDE 內測試數千臺物理設備。
保持領先優勢
Enterprise 和 Professional 客戶可以參加業內領先合作伙伴(包括 Pluralsight 和 Opsgility)補充提供的培訓。 另外還可以獲得 Parallels 和 SyncFusion 等精選合作伙伴提供的軟件許可證。
1、開發
快速導航、編寫并修復你的代碼
Visual Studio 使你能夠準確、高效地編寫代碼,并且不會丟失當前的文件上下文。 你可以輕松地放大到詳細信息,例如調用結構、相關函數、簽入和測試狀態。 還可以利用我們的功能來重構、識別和修復代碼問題。
2、Debug
輕松調試、探查和診斷
使用 Visual Studio 調試程序來跨語言、本地或遠程、甚至跨代碼的歷史記錄快速查找 bug 并進行調試。 利用探查器工具查找并診斷性能問題,且無需離開調試程序工作流。
3、測試
使用全面的測試工具編寫高質量代碼
Visual Studio 測試工具幫助你交付高質量的軟件。 使用這些工具規劃、執行和監視你的全部測試工作。 通過質量指標、指標和全面的測試狀態報告來掌握你的測試規劃。
4、協作
使用版本控制、提供敏捷性、高效協作
在任意提供商(包括 GitHub)托管的 Git 存儲庫中管理你的源代碼。 或者,使用 Visual Studio Team Services 管理您整個項目的代碼、Bug 和工作項。
5、擴展
自定義 Visual Studio
通過利用由 Microsoft、我們的合作伙伴和社區提供的工具、控件和模板擴展 Visual Studio 的功能。 通過構建你自己的擴展來根據你的喜好進行進一步操作和自定義。
VS2017下載完成后,會得到一個用于引導用戶安裝的可執行文件,雙擊該文件,在.NetFramework版本沒有問題的前提下,會進入安裝頁面:
直接點擊“繼續”按鈕,此時會彈出一個進度條:
等VisualStudio準備完成后,會直接跳到下面的頁面:
VS2017除了支持C/C++開發,還支持C#、F#、VisualBasic等開發語言,我們沒有必要安裝所有的組件,只需要安裝“使用C++的桌面開發”即可。
同時在這個頁面,還可以選擇VS2017的存儲位置,建議不要安裝在C盤,可選擇其他盤。然后直接點擊安裝,安裝過程可能需要一段時間,大家耐心等待。
安裝完成后,VS2017會要求重啟計算機,該保存的保存,按要求重啟即可。
怎么使用vs2017開發C語言程序?
打開vs窗口,選擇新建--項目。
在左邊選擇 Visual C++。
右邊選擇 空項目,確定后就可以創建一個項目。
在里面的 源文件 右鍵--添加--新建項。
選擇右邊C++文件,名稱修改為test的c文件。
接著我們可以輸入自己的C語言代碼。
編譯執行后會輸出你好,一個簡單的c程序開發步驟完成。