Microsoft延續(xù)了Visual Studio 2017快速迭代開發(fā)的步伐,最新發(fā)布了15.5預(yù)覽版,這是VS2017這一廣受歡迎的IDE自發(fā)布以來的第五次更新,該預(yù)覽版的發(fā)布使用戶可以先睹為快。
該預(yù)覽版啟用了一個(gè)稱為“Stepping Back”的調(diào)試歷史新特性。IntelliTrace會(huì)在整個(gè)斷點(diǎn)的每一步上,自動(dòng)對(duì)應(yīng)用狀態(tài)做快照,這將賦予開發(fā)人員瀏覽斷點(diǎn)前后狀態(tài)的能力,更易于觀察在斷點(diǎn)前后的運(yùn)行效果。
此外,Microsoft還進(jìn)一步改進(jìn)了基于C#和Visual Basic的解決方案的加載速度。據(jù)其宣稱,所有解決方案應(yīng)可在10秒內(nèi)至少加載一半以上。相應(yīng)地,C++開發(fā)人員應(yīng)能看到IntelliTrace在執(zhí)行常見命令時(shí),性能得到了顯著的提升,其中包括重命名(Rename)、更改簽名(Change Signature)和找出所有引用(Find All References)等。
VS2017 15.4的IDE為C#、VB和Python開發(fā)人員提供了一種通過“Control鍵+點(diǎn)擊”進(jìn)入所點(diǎn)擊項(xiàng)定義的功能。該功能現(xiàn)在也已經(jīng)添加到C++的開發(fā)中。還改進(jìn)了C++代碼的生成,一旦受此影響的C++項(xiàng)目在15.5下重新編譯,應(yīng)該就能體驗(yàn)到此次更新的改進(jìn)。
VS2017在安裝程序上也做了一些改進(jìn),這可能會(huì)受到那些安裝了多個(gè)版本VS2017的開發(fā)人員(例如在最新的VS2017旁安裝了VS2017預(yù)覽版)的歡迎。現(xiàn)在安裝時(shí)會(huì)自動(dòng)地創(chuàng)建Windows恢復(fù)點(diǎn),并且每個(gè)已安裝的VS2017拷貝會(huì)以不同的項(xiàng)列出在“添加&刪除程序”(Add & Remove Programs)安裝階段的顯示中。
和其它預(yù)覽版一樣,該預(yù)覽版也不應(yīng)安裝在生產(chǎn)環(huán)境中。完整的已經(jīng)給出,其中涵蓋了15.5第一個(gè)預(yù)覽版中包含的所有改進(jìn)。
標(biāo)簽:
IDE
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@ke049m.cn