--- tags: visual studio --- # [Visual Studio 2019 Launch Event](https://visualstudio.microsoft.com/zh-hant/vs2019-launch/) ## 2:29:40~2:34:11 Squash Bugs and Improve Code Quality ### Debugger 效能改善 ![](https://i.imgur.com/eaq5AbN.png) > [color=red]原來之前debugging這麼吃記憶體 --- ### Just My Code ![](https://i.imgur.com/hxeq8g8.png) 可以藉由修改 .natjmc 來定義哪些是屬於user code,哪些不是 ![](https://i.imgur.com/Q6oc7dA.png) > [color=red]這之前就有了? --- ## 3:58:22~4:29:24 Accelerate your C++ development ### [Pain-free upgrades](https://aka.ms/cpp/upgrade/2019) ![](https://i.imgur.com/rIceEwu.png) ![](https://i.imgur.com/8brEKwo.png) ![](https://i.imgur.com/0U7PsVl.png) ![](https://i.imgur.com/CqFO1tR.png) --- ### New MSVC toolset version 19.20 ![](https://i.imgur.com/zKh4qGS.png) --- #### [Conformance](https://aka.ms/cpp/conformance) ![](https://i.imgur.com/FSgsTC5.png) --- #### [Build throughput](https://aka.ms/cpp/throughput) ![](https://i.imgur.com/fHwH1pi.png) ![](https://i.imgur.com/YnoSrIU.png) > [color=red] for free? IncrediBuild應該還是只有30天免費吧 --- #### [Runtime performance](https://aka.ms/cpp/runtimeperf) ![](https://i.imgur.com/u3RPvis.png) --- #### [Code Analysis](https://aka.ms/cpp/code-analysis) ![](https://i.imgur.com/3FnUlkO.png) --- ### [CMake](https://aka.ms/cmake) ![](https://i.imgur.com/nhwvEHK.png) --- ![](https://i.imgur.com/tyg0qTz.png) > [color=red]可以直接開cmake project了 ![](https://i.imgur.com/vVoEWgs.png) > [color=red] 內建CMake UI --- ### 寫code更有效率 Go to Files ![](https://i.imgur.com/PzWGD1v.png) > [color=red] 終於想到要做的功能 --- intellicode ![](https://i.imgur.com/a84gawx.png) > [color=red] 好像沒節省多少時間,就是少打一個e,他會自動推薦適合的function給不會寫code的人使用 --- 可以指定 template class,讓寫template function的時候可以享受到intellisense ![](https://i.imgur.com/YyFLe5L.png) ![](https://i.imgur.com/jmxpmTb.png) > [color=red] 看起來蠻好用的 --- 滑鼠游標停在 } 上會提示你現在在哪一個scope內 ![](https://i.imgur.com/UJwjXnO.png) > [color=red] 變相鼓勵可以放心寫出一堆巢狀if的code ? --- 會建議比較好的寫法 ![](https://i.imgur.com/JDFGT4J.png) > [color=red] 之前好像就有類似的功能 可以編輯ruleset來開啟/關閉語法提示 ![](https://i.imgur.com/nKWhz6H.png) --- Productivity in Visual Studio 2019 ![](https://i.imgur.com/owIVygM.png) > [color=red] 影片沒介紹到全部,有興趣自行參考官方blog