[英]VS2017 15.7.3 C++ Document Format reorders lines and causes compile errors
將VS2017升級到最新版本(15.7.3)后,C ++的文檔格式(Ctrl + K,Ctrl + D)將重新排列所有包含的文件行,並且還會重新格式化其他代碼,從而導致許多編譯錯誤。 現在,我必須使用差異工具來仔細檢查代碼並撤消不需要的更改。
有人有什么想法嗎?
好的,在網上搜索之后,看起來好像最近對vs2017添加了ClangFormat支持。 默認設置弄亂了我的代碼。 這是vs2017博客:
瀏覽ClangFormat文檔: https ://clang.llvm.org/docs/ClangFormat.html,可以自定義代碼樣式和格式設置功能。 由於我是新手,因此暫時將其關閉(“工具/選項-> TextEditor-> C / C ++->格式化->常規->啟用ClangFormat支持”)。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.