我使用了LaurentTreguier的uncrustify扩展程序,它的功能是有意的。 但是现在当我按 Ctrl + Shift + I 时,vscode开始旋转格式化器。
意味着执行一次uncrustify,下一次是其他格式化程序,我不知道。我还安装了MS的C / C ++扩展。
仅为工作区配置了uncrustify。
如何将命令设置为仅使用uncrustify?或者如何查看使用哪个其他格式化程序。除了查看debrusging终端是否还有其他方法来确定执行了哪个代码格式化程序?
答案 0 :(得分:0)
解决方案是禁用C/C++ Extension
附带的格式化程序,因此在这种情况下为cpp_fromatter。
按 Ctrl + Shift + P 并输入settings
选择Preferences: Open User Settings
并添加此行。
/* Disable cpp code formatter in favour of uncrustify */
"C_Cpp.formatting": "Disabled",