原創(chuàng)|對(duì)比評(píng)測(cè)|編輯:陳津勇|2019-10-08 15:34:40.937|閱讀 2163 次
概述:更快地進(jìn)行代碼編寫(xiě),更智能地執(zhí)行操作,使用同類(lèi)最佳 IDE 創(chuàng)建未來(lái)。——Visual Studio 2019
# 界面/圖表報(bào)表/文檔/IDE等千款熱門(mén)軟控件火熱銷(xiāo)售中 >>
visual studio 2019也叫VS 2019,是微軟官方發(fā)布的編程軟件,也是新一代集成開(kāi)發(fā)環(huán)境(integrated development environment,IDE)。慧都網(wǎng)提供VS 2019正式版,可完美兼容32位和64位電腦,喜歡的朋友歡迎下載體驗(yàn)哦~
新版本帶來(lái)的各種全新功能,小編就不贅述了,各個(gè)程序開(kāi)發(fā)平臺(tái)分析的肯定比我詳細(xì)和全面,這里只說(shuō)幾點(diǎn)個(gè)人感受。
新啟動(dòng)窗口,更快速
VS 2019的啟動(dòng)畫(huà)面可以說(shuō)是讓人耳目一新,相較于前版本明顯更現(xiàn)代化、更美觀,且打開(kāi)速度更快、界面更扁平化,個(gè)人感覺(jué)是更舒服了!同樣地,像Blend這樣的工具在啟動(dòng)畫(huà)面上也有類(lèi)似的改變。
Live Share實(shí)時(shí)共享,更便捷
新加入的Live Share功能很有意思,直接在Visual Studio內(nèi)進(jìn)行即時(shí)雙向協(xié)作,可以想象成編程界的“MMORPG”功能。但如果你是“獨(dú)行俠”,那這個(gè)就可有可無(wú)了。
它還與VSCode打通。在VSCode中你能夠直接加入他人通過(guò)Visual Studio創(chuàng)建的共享項(xiàng)目,即使你沒(méi)有VS,也能夠直接參與項(xiàng)目的編寫(xiě)。
值得一提的是,由于VS 2019有Mac版,而VSCode本身是跨平臺(tái)的,同時(shí)支持Windows、Linux和Mac,只要我們巧妙地利用Live Share,就可以直接跨平臺(tái)地編輯各種各樣的項(xiàng)目。
通過(guò)該功能,在條件局限、限制嚴(yán)格的情況下,我們可以通過(guò)VSCode將macOS上的項(xiàng)目通過(guò)Live Share實(shí)時(shí)共享到Windows上,然后在Windows上編輯它,同時(shí)在macOS上獲得實(shí)時(shí)的編譯反饋,超級(jí)方便!(點(diǎn)擊了解更多>>>)
IntelliCode AI輔助,更省時(shí)
在VS 2019中,微軟對(duì)IntelliCode做了許多改進(jìn)。
新的IntelliCode通過(guò)AI技術(shù)來(lái)改進(jìn)智能感知,通過(guò)數(shù)千個(gè)熱門(mén)的開(kāi)放源代碼存儲(chǔ)庫(kù)訓(xùn)練,把你最可能使用的東西放在完成列表的頂部,這可以為你節(jié)省不少時(shí)間!(點(diǎn)擊了解更多>>>)
一鍵代碼清除,更高效
從業(yè)多年,你會(huì)發(fā)現(xiàn)一個(gè)有趣的現(xiàn)象:有時(shí)候,當(dāng)某個(gè)bug被發(fā)現(xiàn)時(shí),犯下這個(gè)錯(cuò)誤的始作俑者會(huì)開(kāi)玩笑地為自己辯解:“誰(shuí)沒(méi)寫(xiě)過(guò)bug啊,Windows還有bug呢。” 這句托詞小編也用過(guò),感覺(jué)挺好用的,就好比:梅西都能罰丟點(diǎn)球,我空門(mén)沒(méi)進(jìn),也是可以理解的嘛。但不管怎么開(kāi)脫,自己心里總會(huì)有那么一點(diǎn)點(diǎn)尷尬。
現(xiàn)在好了,VS 2019的一鍵代碼清除功可有效避免這一尷尬!
VS 2019采用新的代碼清理命令——與新文檔運(yùn)行狀況指示符配對(duì)。通過(guò)這一命令,可以導(dǎo)航到各個(gè)代碼問(wèn)題,批量應(yīng)用樣式和格式設(shè)置修復(fù)程序,助你消滅bug,寫(xiě)出沒(méi)有bug的代碼!
VS 2019與VS 2017、VS 2015功能對(duì)比
功能 | Visual Studio 2015 | Visual Studio 2017 | Visual Studio 2019 |
Git 優(yōu)先工作流 | × | × | √ |
Visual Studio實(shí)時(shí)共享 | × | × | √ |
CodeLens(社區(qū)版) | × | × | √ |
在調(diào)試窗口中搜索 | × | × | √ |
Live Unit Testing | × | √ | √ |
IntelliCode | × | × | √ |
集成的拉取請(qǐng)求 | × | × | √ |
進(jìn)程外調(diào)試程序 | × | × | √ |
VS 2019社區(qū)版、專(zhuān)業(yè)版、企業(yè)版功能對(duì)比
支持的功能 | 社區(qū)版 | 專(zhuān)業(yè)版 | 企業(yè)版 |
支持的使用方案 | ●●●○ | ●●●● | ●●●● |
單個(gè)開(kāi)發(fā)人員 | ● | ● | ● |
教室學(xué)習(xí) | ● | ● | ● |
學(xué)術(shù)研究 | ● | ● | ● |
參與開(kāi)源項(xiàng)目 | ● | ● | ● |
非企業(yè)組織1,最多5個(gè)用戶(hù) | ● | ● | ● |
Enterprise | ● | ● | |
開(kāi)發(fā)平臺(tái)支持 | ●●●● | ●●●● | ●●●● |
集成式開(kāi)發(fā)環(huán)境 | ●●●○ | ●●●○ | ●●●● |
實(shí)時(shí)依賴(lài)項(xiàng)驗(yàn)證 | ● | ||
體系結(jié)構(gòu)分層圖 | ● | ||
體系結(jié)構(gòu)驗(yàn)證 | ● | ||
代碼克隆 | ● | ||
CodeLens | ? | ● | ● |
窺視定義 | ● | ● | ● |
重構(gòu) | ● | ● | ● |
一鍵式Web部署 | ● | ● | ● |
模型資源查看器 | ● | ● | ● |
通過(guò)代碼映射與依賴(lài)關(guān)系圖可視化解決方案 | ● | ● | ● |
多重目標(biāo) | ● | ● | ● |
高級(jí)調(diào)試與診斷 | ●●○○ | ●●○○ | ●●●● |
IntelliTrace | ● | ||
代碼映射調(diào)試器集成 | ● | ||
.NET內(nèi)存轉(zhuǎn)儲(chǔ)分析 | ● | ||
代碼指標(biāo) | ● | ● | ● |
圖形調(diào)試 | ● | ● | ● |
靜態(tài)代碼分析 | ● | ● | ● |
性能和診斷中心 | ● | ● | ● |
快照調(diào)試程序 | ● | ||
按時(shí)間順序查看調(diào)試(預(yù)覽) | ● | ||
測(cè)試工具 | ●○○○ | ●○○○ | ●●●● |
實(shí)時(shí)單元測(cè)試 | ● | ||
IntelliTest | ● | ||
Microsoft Fakes(單元測(cè)試隔離) | ● | ||
代碼覆蓋率 | ● | ||
單元測(cè)試 | ● | ● | ● |
跨平臺(tái)開(kāi)發(fā) | ●●○○ | ●●○○ | ●●●● |
嵌入的程序集 | ● | ||
Xamarin Inspector | ● | ||
Xamarin Profiler | ● | ||
適用于Windows的遠(yuǎn)程iOS模擬器 | ● | ● | ● |
使用Xamarin在Android和iOS之間共享代碼 | ● | ● | ● |
本機(jī)iOS和Android UI設(shè)計(jì)器 | ● | ● | ● |
Xamarin.Forms | ● | ● | ● |
協(xié)作工具和功能 | ●●●● | ●●●● | ●●●● |
PowerPoint情節(jié)提要 | ● | ● | ● |
代碼評(píng)審 | ● | ● | ● |
任務(wù)暫停/繼續(xù) | ● | ● | ● |
團(tuán)隊(duì)資源管理器(第三方開(kāi)發(fā)工具支持) | ● | ● | ● |
Visual Studio實(shí)時(shí)共享 | ● | ● | ● |
一定要升級(jí)到最新版嗎?
如果只是做CATIA開(kāi)發(fā),其實(shí)升不升級(jí),功能上區(qū)別不大。
如果喜歡扁平化界面的同學(xué),可以更新一下。響應(yīng)速度更快,新扁平界面看著更舒服,代碼碼起來(lái)也更有勁,一口氣,碼個(gè)千八百行不費(fèi)勁!
當(dāng)然,這只是小編的個(gè)人看法,歡迎有不同意見(jiàn)的同學(xué)在留言區(qū)暢所欲言哦~
慧都網(wǎng)·1024程序員節(jié),DevExpress、MyEclipse、Axure RP、Aspose、FastReport等產(chǎn)品限時(shí)放“價(jià)”,給你專(zhuān)屬寵愛(ài)!點(diǎn)擊下方圖片查看活動(dòng)詳情↓↓↓
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn