- 主题:VS2022的新版加了些有用的小功能
v17.7
https://learn.microsoft.com/zh-cn/visualstudio/releases/2022/release-notes#17.7.4
1、Build Insights
可以查看每个cpp/h的编译时间。这样方便做编译的优化加速
2、宏扩展的可视化
macro的扩展一步一步可视化
--
FROM 221.218.160.*
版本比较
https://visualstudio.microsoft.com/zh-hans/vs/compare/
【 在 iamrzd 的大作中提到: 】
: 我也准备试试2022版本,社区版够用了吧?
:
--
FROM 221.218.160.*
求问这版本和代码分析怎么设定成用clangtidy
--
FROM 171.113.232.*
搜搜就有
https://learn.microsoft.com/en-us/cpp/code-quality/clang-tidy?view=msvc-170
https://cloud.tencent.com/developer/news/457717
【 在 lwp 的大作中提到: 】
: 求问这版本和代码分析怎么设定成用clangtidy
--
FROM 221.218.160.*
写的有条件吧,
1、只能是MSBuild或者CMake工程。此时无论用什么toolset都可以设置用clang-tidy
2、用clang-cl toolset时,默认启用clang-tidy
还有个第三方的插件也能搞
https://marketplace.visualstudio.com/items?itemName=caphyon.ClangPowerTools2022
【 在 lwp 的大作中提到: 】
: 试过了没用,它还是用ms自家的分析
--
修改:z16166 FROM 221.218.160.*
FROM 221.218.160.*
我就用的msbuild,结果还是ms的analysis
用clang的是对的,但clang的在vs2022编译qt程序会挂
不理解。。。
【 在 z16166 的大作中提到: 】
: 写的有条件吧,
: 1、只能是MSBuild或者CMake工程。此时无论用什么toolset都可以设置用clang-tidy
: 2、用clang-cl toolset时,默认启用clang-tidy
: ...................
--
FROM 111.183.121.*
我刚测试了一下clang-tidy,没有问题
工程的设置中,code analysis -> General,
Enable MS code analysis: No
Enable clang-tidy: Yes
code analysis -> clang-tidy, 设置clang-tidy的检查参数(默认只有个检查camel case,没啥鸟用)
然后右键点击工程,选择Analyze and code cleanup,能输出clang-tidy的警告。
【 在 lwp 的大作中提到: 】
: 我就用的msbuild,结果还是ms的analysis
: 用clang的是对的,但clang的在vs2022编译qt程序会挂
: 不理解。。。
--
FROM 221.218.160.*