64位元的Visual Studio 2022能高效開啟複雜的解決方案,而且還支援.NET和C++熱重載
,在開發者修改程式碼後可快速看到結果
文/李建興 | 2021-11-10發表
與.NET 6發表的同一天,微軟也正式發布了最新版本的IDE Visual Studio 2022,這個版
本的開發重點,在於提升開發人員編輯和除錯周期的生產力。
Visual Studio 2022內建具有更強大人工智慧的IntelliCode,現在能夠直接完成整行程
式碼,微軟提到,IntelliCode可讓開發者以更少的輸入,編寫出更多的程式碼,開發者
只要點擊兩次Tab鍵,就能完成程式碼編寫。而且IntelliCode還可以發現重複邏輯的程式
碼,針對整個程式碼庫類似的部分,提出修復建議。
在開發者更改並且執行應用程式後,Visual Studio 2022中適用於.NET和C++的熱重載(
Hot Reload)功能,可以讓開發者在更新程式碼之後,不需要重新部署或是啟動應用程式
,就能立刻查看應用程式的變化。
另外,Visual Studio 2022將是第一個64位元的Visual Studio版本,也就是說,Visual
Studio 2022是一個64位元的應用程式,devenv.exe程序本身不會受到4gb記憶體的限制,
因此即便開發者開啟大型複雜的解決方案,仍然能夠高效能地進行編輯、執行和除錯,不
用擔心耗盡記憶體。
https://www.ithome.com.tw/news/147742IntelliCode 開發者只要點擊兩次Tab鍵,就能完成程式碼編寫。而且IntelliCode還可以發現重複邏輯
的程式碼,針對整個程式碼庫類似的部分,提出修復建議。
看起來很神奇!贏的過Google+StackOverflow+Github嗎?
至於熱重載和4GB記憶體的部份,我覺得還好,可能因為我都是寫小程式 Compile的時間
不長
--
寂寞圍繞著電視 夢被稀釋 不停轉動著手指
多希望有妹來陪我 度過六日
時光不經意流逝 像顆在耗費的電池
我感到有點失落 無法抑制
啊~ 啊~ 啊~~~ 垂死堅持 啊~ 啊~ 啊~~~ 已靜止 楊乃文 - 靜止
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.132.136.216 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1636600658.A.81D.html→ yoche20001樓只關心vsc 11/11 11:55
→ Hsins2樓GitHub 就他們家的, Copilot 真的很厲害... 不知道有沒有整 11/11 12:25
→ Hsins3樓進去 11/11 12:25
MoonCode4樓之前dotnet6只開放給VSS做hot reload結果被社群抱怨到 11/11 12:53
→ MoonCode5樓全開放了 11/11 12:53
labbat6樓還想說熱重載的功能不是很早就有了? 11/11 13:01
→ jobintan7樓早就習慣VSC的Command line,用久了都比GUI好用數倍。 11/11 13:14
tennyleaz8樓VS超好用 11/11 14:52
→ pooznn9樓.NET CORE 6 可以跨平台了 會被蘋果封殺嗎? 11/11 15:07
→ testPtt10樓vsc想用的套件掛上去整個啟動速度就超慢 11/11 15:46
clarkman11樓vsc現在常常掃不到定義..... 11/11 16:28
shadow032612樓VSC web版有人在用嗎? 好用嗎? 11/11 17:29
roccqqck13樓vscode web很多擴充還沒支援 11/11 17:35
MoonCode14樓這版還支援self contained, 實在是應該給 F# 一個機會 11/11 18:13
→ MoonCode15樓了 11/11 18:13
wulouise16樓dotnet core不是一出來就是跨平台? 11/11 19:46
MoonCode17樓沒有 donet core 6 是 dotnet6 6 11/11 20:19
→ MoonCode18樓他們命名真的很廢 11/11 20:19
→ Hsins19樓嗯…很迷,當初 .Net 5 出來就直接是 .Net 3.1 的下一個版 11/11 20:39
→ Hsins20樓本,跳過 4 是為了避免跟 Framework 混淆,但似乎效果並不 11/11 20:39
→ Hsins21樓怎麼好 11/11 20:39
→ OrzOGC22樓我的NB太爛,vscode跑個flutter記憶體吃光就當掉閃退了... 11/11 21:43
alittleghost23樓地表最強IDE 11/11 21:52
→ superpandal24樓二樓說的很有智財疑慮 現在工具愈來愈好 wine開發者 11/11 21:57
→ superpandal25樓為何不考慮一下自動化測試呢? 這樣其他系統跑win應用 11/11 21:58
→ superpandal26樓也不會太遠了 11/11 21:58
→ Hsins27樓超級熊貓常常說些我看不懂的東西,其他系統跑 Win 應用你也 11/11 22:03
→ Hsins28樓要先看人家底層用什麼寫,能不能跨平台。另外 Wine 也不是 11/11 22:03
→ Hsins29樓萬能的…… 11/11 22:03
→ superpandal30樓就不是說給你聽的 wine的開發是"黑盒測試" 11/11 22:05