code-formatting - 可以在STM32CubeIDE中手动触发自动源代码格式化吗?
问题描述
我使用 STM32CubeIDE 版本 1.6.1,并注意到 CubeMX 输出格式化代码(例如缩进 2 个空格)。我想手动重新应用此源代码格式(即手动触发所选文件的源代码格式)。
我发现了这篇文章:https://www.openstm32.org/forumthread6435,其中提到:
转到首选项对话框并选择 C/C++ > Code Style > Formatter
单击“Edit...”更改选项卡大小字段。关闭首选项然后,选择你要应用的所有项目,点击右键,选择“Source > Format”</p>
所以,我不能 100% 确定上面的引用是指 STM32CubeIDE,但是,第一部分仍然存在,在 Window/Preferences 我可以得到这个:
但是,我看不到如何在所选文件上手动触发此源代码格式。例如, Eclipse 的https://dvteclipse.com/documentation/e/Format_Multiple_Files.html(STM32CubeIDE是基于它的)提到,通过右键单击源文件,可以调用命令“格式化源文件”;但是,当我main.c
在 STM32CubeIDE 项目资源管理器中单击我时,我看不到类似的内容:
那么,有没有办法在 STM32CubeIDE 中手动触发选定(单个或多个)源代码文件的自动源代码格式化?
解决方案
推荐阅读
- c# - 如何使用旧的身份验证数据向 .Net Core 2 应用程序添加身份验证?
- node.js - VueJS-Axios:将图像文件上传到 localhost 会出现错误:POST 404(未找到)。为什么?
- java - Hibernate MappingException:外键必须与引用的主键具有相同的列数
- javascript - 如何选择第一列以在每列中添加一个升序数字?
- python - 我需要帮助将 urlpatterns url 转换为它们的等效路径
- javascript - 如何在画布中用橡皮筋绘制平行矩形
- iis - IIS (windows auth) 在一台服务器上提示输入凭据,而不是在另一台服务器上
- .htaccess - 使用 URL 中的数字重定向
- javascript - 为什么当我使用空购物车登录时,.map 出现错误?
- amazon-web-services - 当文件中明确指定 executionRoleArn 时,为什么我会收到关于未指定的错误?