Main Content

最大行宽

生成代码换行的最大行宽

模型配置窗格: 代码生成 / 代码样式

描述

指定生成代码换行的最大行宽。

设置

80 (默认) | 50-1000 之间的值

默认值:80

指定一个整数值,该值指示单行生成代码中的最大列数。可能的值范围为 50–1000 列。

如果注释超出指定的最大行宽,尾部注释将在新行上以右对齐方式生成。其他类型的注释不换行:

  • #define 尾部注释

  • Simulink 模块注释

  • Stateflow 对象注释

  • 前注注释

示例

全部展开

比较将最大行宽设置为 80120 时生成的代码如何换行。

以下是使用默认最大行宽80 进行换行的生成代码:

/* Definition for custom storage class: Default */
real_T const_val[4] = { 1.0, 2.0, 3.0, 4.0 } ;
                  /* This parameter defines the vector of output index values */
尾部注释在右对齐的新行上生成。

以下是将最大行宽设置为 120 来进行换行的相同代码:

/* Definition for custom storage class: Default */
real_T const_val[4] = { 1.0, 2.0, 3.0, 4.0 } ;/* This parameter defines the vector of output index values */

推荐的设置

应用场景设置
调试无影响
可追溯性无影响
效率无影响
安全预警无影响

编程用法

参数:MaxLineWidth
类型:整数
值:50–1000 范围内的整数
默认值:80

版本历史记录

在 R2019a 中推出