我使用STM32CubeIDE版本1.6.1,并注意到CubeMX输出格式化代码(例如,缩进两个空格)。我想手动重新应用这个源代码格式(即手动触发所选文件的源代码格式)。
我找到了这样一篇文章:https://www.openstm32.org/forumthread6435,它提到:
转到preferences对话框并选择C/C++ >代码样式>格式化程序
点击“编辑”更改选项卡大小字段。关闭首选项
然后,选择要应用的所有项目,单击右键并选择“Source>Format”
因此,我不能百分之百确定上面的引号是指STM32CubeIDE,但是,第一部分仍然存在,在窗口/首选项中,我可以得到以下内容:

但是,我看不出如何在选定的文件上手动触发此源代码格式设置。例如,https://dvteclipse.com/documentation/e/Format_Multiple_Files.html For STM32CubeIDE ( STM32CubeIDE构建在此基础上)提到,通过右键单击源文件,可以调用命令"Format“;但是,当我在STM32CubeIDE项目资源管理器中单击STM32CubeIDE时,我看不到类似的情况:

那么,是否有一种方法可以手动触发STM32CubeIDE中选定的(单个或多个)源代码文件的自动源代码格式化?
发布于 2021-04-23 14:44:19
最后,当您右键单击STM32CubeIDE中的Project中的核心节点或其子节点时,您会在右键单击上下文菜单中得到一个"Source >“条目,其中只有一个子元素"Format":

https://stackoverflow.com/questions/67138956
复制相似问题