系統(tǒng)軟件園 - 打造精品軟件下載網(wǎng)站 系統(tǒng)軟件園首頁 | Win7激活工具 | 熱門專題
系統(tǒng)軟件園>您的位置:首頁 > 軟件下載 > 其他軟件 > VS2017官方下載

Visual Studio 2017正式版(含激活碼)

Visual Studio 2017正式版(含激活碼)
更新時間:2022-08-30軟件大小:1.09MB軟件格式:.rar
授權(quán)方式:免費(fèi)版軟件語言:簡體中文軟件類型:國產(chǎn)軟件

安全檢測:

推薦星級:

分享到:

軟件介紹

本文中WinWin7給大家分享的是Visual Studio 2017,該軟件是出自微軟官方之手的實(shí)用型代碼編程軟件,在該版本中不僅添加了實(shí)時單元測試、實(shí)時架構(gòu)依賴關(guān)系驗(yàn)證等新特性,還對許多實(shí)用功能進(jìn)行了改進(jìn),如代碼導(dǎo)航、IntelliSense、重構(gòu)、代碼修復(fù)和調(diào)試等等。歡迎有需要使用VS2017版的朋友前來下載!

激活KEY:KBJFW-NXHK6-W4WJM-CRMQB-G3CDH

Visual Studio 2017 15.8 更新內(nèi)容

主要性能改進(jìn),新特性以及 bug 修復(fù)。

性能

此版本包含以下性能改進(jìn):

由于無需再重新加載解決方案,因此可更快地對大型解決方案執(zhí)行 C#、VB 和 C++ 項(xiàng)目的分支切換。

縮短在大型解決方案中卸載和重載一小組 C# 和 VB 項(xiàng)目的時間 - 從數(shù)分鐘縮短到數(shù)秒鐘。

添加了一個選項(xiàng),用于禁止重新打開已在上一會話中打開的文檔,因?yàn)橹匦麓蜷_某些類型的文件或設(shè)計(jì)器會延遲解決方案加載。

通過“工具”>“選項(xiàng)”>“項(xiàng)目”>“解決方案”>“常規(guī)”切換此選項(xiàng)。

測試性能

顯著提升了在運(yùn)行包含多個測試項(xiàng)目的大型解決方案期間的性能。 在我們的實(shí)驗(yàn)室中,超過 10,000 個 MSTest 的解決方案執(zhí)行單個測試的速度提高了 82%!

Visual Basic 性能改進(jìn)

Visual Basic 現(xiàn)顯著提升了使用 CInt(Fix(number)) 模式將非整數(shù)類型轉(zhuǎn)換為整數(shù)時的性能。

性能分析

此版本在以下方面增強(qiáng)了性能分析功能:

添加了“啟動但暫停分析”功能:

性能探查器 (ALT-F2) 中的 CPU 使用情況工具現(xiàn)可啟動但暫停分析。 如果 CPU 使用情況調(diào)查在一段時間后才提供有價(jià)值的結(jié)果,則此功能非常有用。 通過在禁用 CPU 使用情況收集的情況下啟動,性能探查器將不收集任何 CPU 使用情況示例堆棧數(shù)據(jù),直到專門啟用此類數(shù)據(jù)。 這樣一來,收集和分析的數(shù)據(jù)量大幅降低,從而使性能調(diào)查更加高效。

要在禁用 CPU 使用情況示例收集的情況下啟動會話,請?jiān)谛阅芴讲槠鲉禹撝袉螕?CPU 使用情況工具旁邊的設(shè)置(齒輪)圖標(biāo),以顯示 CPU 使用情況屬性頁,然后取消選中標(biāo)記為“啟用 CPU 分析(采樣)”的復(fù)選框。 最后,按“確定”以保存這些設(shè)置。

\*啟動目標(biāo)應(yīng)用程序后(按性能探查器啟動頁中的“開始”按鈕),將看到一個顯示 CPU 使用率圖的監(jiān)視屏幕,你可通過它控制 CPU 分析**。 要啟用 CPU 使用情況示例堆棧數(shù)據(jù)收集功能,請按視圖中間的“啟用 CPU 分析”鏈接,或單擊 CPU 使用率圖下方的“記錄 CPU 配置文件”按鈕。 可單擊“記錄 CPU 配置文件”按鈕,根據(jù)需要多次啟用/禁用示例數(shù)據(jù)收集。 CPU 使用率圖的顏色出現(xiàn)相應(yīng)變化,表示在該時間點(diǎn)是否啟用/禁用示例收集。

容器工具

為 ASP.NET Core Web 項(xiàng)目添加了新的單個項(xiàng)目 Docker 容器體驗(yàn)。 這補(bǔ)充了基于 Docker Compose 的現(xiàn)有容器工具,并提供了更簡單便捷的方法直接從 Visual Studio 創(chuàng)建、調(diào)試和生成 Docker 容器。

創(chuàng)建項(xiàng)目時,可以添加 Docker 支持。

或者,可以通過解決方案資源管理器中項(xiàng)目的上下文菜單對現(xiàn)有項(xiàng)目啟用 Docker 支持。 一旦執(zhí)行此操作,Visual Studio 將在項(xiàng)目中創(chuàng)建單個 Dockerfile。 可以選擇 Windows 還是 Linux。

Visual Studio 還添加用于 Docker 的調(diào)試器啟動配置文件,以便項(xiàng)目在容器內(nèi)運(yùn)行時可對其進(jìn)行調(diào)試。

如果有帶多個 Docker 項(xiàng)目的解決方案,默認(rèn)情況下,選擇啟動解決方案時只有一個容器運(yùn)行。 如果想要同時運(yùn)行多個容器,可在解決方案資源管理器中右鍵單擊該項(xiàng)目,并選擇“設(shè)置啟動項(xiàng)目”、“多個啟動項(xiàng)目”,然后對要運(yùn)行的所有項(xiàng)目將“操作”下拉列表設(shè)置為“啟動”或“啟動(不調(diào)試)”。

容器化項(xiàng)目按所需方式運(yùn)行后,如果準(zhǔn)備好將項(xiàng)目推送到 Azure 容器注冊表或 DockerHub,則可以右鍵單擊該項(xiàng)目并選擇“生成 Docker 映像”以本地生成映像。

此外可以通過新的“容器業(yè)務(wù)流程協(xié)調(diào)程序支持”選項(xiàng)向 ASP.NET Core Web 項(xiàng)目添加基于 Docker Compose 的現(xiàn)有功能。 在解決方案資源管理器中右鍵單擊 ASP.NET Core Web 項(xiàng)目,選擇“添加”>“容器業(yè)務(wù)流程協(xié)調(diào)程序支持”,然后從下拉列表菜單中選擇“Docker Compose”。

Hyper-V Android Emulator 支持

此版本現(xiàn)在 Windows 10 的 2018 年 4 月更新上運(yùn)行時支持使用與 Hyper-V 兼容的 Google Android Emulator。 這樣,你可以將 Google Android Emulator 與其他基于 Hyper-V 的技術(shù)(例如 Hyper-V 虛擬機(jī)、Docker 工具和 Hololens 模擬器等)并行使用。 現(xiàn)向使用 Hyper-V 的移動應(yīng)用開發(fā)人員提供一款快速運(yùn)行的 Android 模擬器,該模擬器始終支持最新的 Android API、可與現(xiàn)有的 Google Play Services 配合使用,同時支持 Android Emulator 的各項(xiàng)功能(例如照相機(jī)、地理位置和快速啟動)。

Xamarin.Android 設(shè)計(jì)器

顯著改善了 Xamarin.Android 的設(shè)計(jì)器體驗(yàn)。 亮點(diǎn)包括:

引入了拆分視圖編輯器,它可用于同時創(chuàng)建、編輯和預(yù)覽布局。

改善了 Intellisense 體驗(yàn),同時提升了自定義控件的可靠性。

添加了 .NET 對象分配跟蹤工具:

向性能探查器提供的工具系列增添了 .NET 對象分配跟蹤工具。 如果為性能探查器會話調(diào)用此工具,將為目標(biāo)應(yīng)用程序中發(fā)生的每個 .NET 對象分配收集堆棧跟蹤。 此堆棧數(shù)據(jù)和對象類型及大小信息一同進(jìn)行分析,以顯示應(yīng)用程序的內(nèi)存活動詳情。 你可以快速確定代碼中的分配模式并識別異常。 此外,對于垃圾回收 (GC) 事件,用戶可輕松確定已收集和保留了哪些對象,從而快速確定占用應(yīng)用程序大部分內(nèi)存的對象類型。

這對 API 編寫器來說尤其有用,有助于最大程度減少分配。 許多應(yīng)用程序都會超出診斷數(shù)據(jù)收集中涉及的緩沖區(qū)限制,但仍可很好地診斷執(zhí)行 API 關(guān)鍵方案的小型測試應(yīng)用程序。 測試應(yīng)用程序執(zhí)行過程中,性能探查器會顯示一個監(jiān)視視圖,其中包含實(shí)時對象(計(jì)數(shù))的折線圖和對象增量(百分比變化)的條形圖。

要使用 .NET 對象分配跟蹤工具,請調(diào)出性能探查器啟動頁,選擇要分析的目標(biāo)(默認(rèn)目標(biāo)是解決方案中的啟動項(xiàng)目),從可用工具列表中勾選“.NET 對象分配跟蹤”,然后按“開始”按鈕。

調(diào)試

此版本在以下方面增強(qiáng)了調(diào)試功能:

如果安裝有多個 Visual Studio 2017 實(shí)例,在調(diào)試時現(xiàn)在可選擇要將擴(kuò)展部署到的實(shí)例。 這樣,在預(yù)覽通道中調(diào)試時可以在諸如 Visual Studio 版本等通道中開發(fā)。

\*現(xiàn)在可以直接從發(fā)布摘要頁附加 Snapshot Debugger__。

適用于通用 Windows 平臺開發(fā)的工具

在 Windows 10 Fall Creators Update(內(nèi)部版本 16299)或更高版本的目標(biāo)平臺版本中,我們對面向通用 Windows 平臺的項(xiàng)目的 XAML 設(shè)計(jì)器進(jìn)行了許多重要改進(jìn)。

現(xiàn)可在屬性檢查器中編輯集合。

設(shè)計(jì)器現(xiàn)在允許對模板和樣式進(jìn)行編輯,包括這些實(shí)體的定義在其他文檔中定義時。

類型 IconElement(如 AppBarButton 中的圖標(biāo))的屬性現(xiàn)在在屬性檢查器中有一個自定義編輯器,使設(shè)置這些屬性變得更容易。

設(shè)計(jì)器、編輯器和“編輯并繼續(xù)”現(xiàn)都應(yīng)適用于 x:DefaultBindMode。

Blend 中的視覺狀態(tài)管理器體驗(yàn)現(xiàn)在支持 AdaptiveTrigger。

C++ 跨平臺開發(fā)

此版本中,我們改進(jìn)了 C++ 跨平臺開發(fā),并向其添加了以下內(nèi)容:

添加了“添加” > “新項(xiàng)”模板,用于生成遵循“工具” > “選項(xiàng)”中為 ClangFormat 指定的編碼約定的 .clang 格式文件。 如果選擇 Visual Studio 約定,則生成的文件嘗試匹配“工具”>“選項(xiàng)”中用戶當(dāng)前的 Visual Studio 格式設(shè)置配置。

將配送的 format.exe 版本更新到 6.0.0。

用于簡化向 CppProperties.json 添加配置的模板。

添加了模板以簡化向 CMakeSettings.json 添加配置。

C++ 生產(chǎn)力

下面是針對 C++ 生產(chǎn)力的增強(qiáng)功能和改進(jìn)功能:

有關(guān)宏的 C++ 快速信息工具提示現(xiàn)在顯示它們的ametit.com擴(kuò)展功能,而不僅僅是其定義。 如果復(fù)雜宏在其闡明預(yù)處理器使用什么代替宏標(biāo)識符時引用了其他宏,這將特別有用。

添加了新的快速修復(fù)燈泡,將基本宏轉(zhuǎn)換為 constexpr 作為使代碼變得新式的新工具。

用于模板的 IntelliSense 提供了有關(guān)模板參數(shù)的詳細(xì)信息,便于在模板正文中充分利用 IntelliSense。

我們正在努力使代碼分析體驗(yàn)煥然一新。 你現(xiàn)在可以啟用“工具” > “選項(xiàng)” > “文本編輯器” > “C++” > “試驗(yàn)” > “代碼分析”下新的進(jìn)行中功能。 打開或保存文件時,代碼分析可在后臺中運(yùn)行,并且結(jié)果顯示在錯誤列表中,在編輯器中顯示為綠色波形曲線。

C++ 調(diào)試改進(jìn)

我們進(jìn)行了以下調(diào)試改進(jìn):

僅我的代碼功能現(xiàn)在允許逐步執(zhí)行系統(tǒng)或第三方 C++ 庫中的代碼,以及折疊調(diào)用堆棧窗口中的那些調(diào)用。 當(dāng)代碼使用 /JMC 進(jìn)行編譯且 .natjmc 文件中指定了非用戶庫路徑時,可以為任何 C++ 庫控制此行為。 如果你在進(jìn)入時系統(tǒng)庫調(diào)入用戶代碼,則調(diào)試器跳過所有系統(tǒng)代碼并在用戶代碼回調(diào)的第一行上停止。

數(shù)據(jù)斷點(diǎn)現(xiàn)在可在“監(jiān)視”、“快速監(jiān)視”、“自動”和“局部變量”窗口中進(jìn)行設(shè)置,從而只需幾次短的單擊即可在存儲于內(nèi)存中的值發(fā)生更改時切斷。

源鏈接允許在編譯過程將可執(zhí)行的或庫的原始源代碼相關(guān)信息嵌入 PDB。

調(diào)試時,如果程序終止執(zhí)行,控制臺窗口現(xiàn)將默認(rèn)保持打開狀態(tài)(類似于在沒有調(diào)試器的情況下運(yùn)行程序)。 可以在“工具” > “選項(xiàng)” > “調(diào)試” > “常規(guī)”中將此行為切換回自動關(guān)閉控制臺。

Visual Studio Web 工具

庫管理器是 Visual Studio 2017 中包含的新功能。 有助于在 Web 項(xiàng)目中管理客戶端端庫。

功能

1、代碼導(dǎo)航、IntelliSense、重構(gòu)、代碼修復(fù)和調(diào)試的增強(qiáng)功能,無論使用哪種語言或平臺,都能節(jié)省你在日常任務(wù)上花費(fèi)的時間和精力。 對于采用 DevOps 的團(tuán)隊(duì),Visual Studio 2017 簡化了你的內(nèi)部循環(huán),并通過全新的實(shí)時功能(如實(shí)時單元測試和實(shí)時架構(gòu)依賴關(guān)系驗(yàn)證)加快了代碼流。

2、進(jìn)一步強(qiáng)調(diào)了提高你每天遇到的基本任務(wù)的效率。 從根據(jù)你的需求定制的全新輕量級和模塊化安裝,從啟動到關(guān)閉的更快 IDE,到?jīng)]有項(xiàng)目和解決方案而查看、編輯和調(diào)試任何代碼的新方式。 Visual Studio 2017 可幫助你專注于大局。

3、通過內(nèi)置的 Azure 工具套件,你可以輕松地創(chuàng)建由 Microsoft Azure 提供支持的云優(yōu)先應(yīng)用程序。 通過 Visual Studio 2017,你可以輕松地從 IDE 直接配置、構(gòu)建、調(diào)試、打包和部署 Microsoft Azure 上的應(yīng)用程序和服務(wù)。

4、借助高級調(diào)試和分析工具以及單元測試生成功能,通過帶有 Xamarin 的 Visual Studio 2017,與以往相比你可以更快、更輕松地構(gòu)建、連接和調(diào)整適用于 Android、iOS 和 Windows 的移動應(yīng)用。 你還可以選擇在 Visual Studio 中使用 Apache Cordova 或 Visual C ++ 跨平臺庫開發(fā)來開發(fā)移動應(yīng)用。

以上便是WinWin7小編給大家分享介紹的Visual Studio 2017正式版!
相關(guān)軟件下載
返回頂部


系統(tǒng)軟件完發(fā)布的系統(tǒng)鏡像及軟件均來至互聯(lián)網(wǎng),僅供學(xué)習(xí)和研究使用,不得用于任何商業(yè)用途并請?jiān)谙螺d后24小時內(nèi)刪除,如果滿意請聯(lián)系版權(quán)方購買。
如果您發(fā)現(xiàn)本站侵害了您的版權(quán),請立即聯(lián)系我們,本站將第一時間進(jìn)行相關(guān)處理。郵箱:[見首頁]
版權(quán)聲明|下載聲明 Copyright @ 2021 系統(tǒng)軟件園