This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/LAUNCHXL-CC1352R1:code composer 自动缩进会破坏我的代码的结构。

Guru**** 2538930 points


请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/909631/ccs-launchxl-cc1352r1-code-composer-auto-indent-messed-up-structure-of-my-code

器件型号:LAUNCHXL-CC1352R1

工具/软件:Code Composer Studio

尊敬的 TI 支持团队:

Code Composer 的自动缩进脚本出现问题。 它不像我所说的那样进行缩进。 这似乎是对我的脚本的缩微(消除空格并将部分代码压缩成一行)。

下面是一个示例

缩进前

{
ZCL_CLUSTER_ID_HVAC_THERMOSTAT、
{//属性记录
ATTRID_HVAC_THERMOSTAT_ABS_MAX_COLOT_SETPOINT_LIMIT、
ZCL_datatype_Int16、
ACCESS_CONTRAL_READ、
(void *)&zclSampleThermostat_AbsMaxCoolSetpointLimit
}
}、 

缩进后

{
ZCL_CLUSTER_ID_HVAC_THERMOSTAT、{//属性记录
ATTRID_HVAC_THERMODE_ABS_MAX_COOL_SETPOINT_LIMIT、
ZCL_datatype_Int16、
ACCESS_CONTRAL_READ、
(void*)&zclSampleThermost_AbsMaxCoolSetpointLimit}}、 

在我之前的活动中、我没有体验过它。 如果问题的原因是从 v9迁移到 v10 CCS、我无法再跟踪导致问题的原因、但我希望有人能指出我的 CCS 设置中可能出现的问题。

此致、

Jonathan

 

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好、Jonathan、

    您使用什么选项进行自动缩进? Ctrl+Shift+F 或 Ctrl+I?

    您能否提供证明存在此问题的实际源文件? 我需要文件本身中的所有格式详细信息。

    谢谢

    Ki

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您好 Ki、

    请参阅此回复中随附的文件。 我使用 的是 CTRL+SHIFT+F (我想这用于格式化)
    对于格式的配置、我只使用默认配置。

    很烦人的是、在某种程度上、我会手动缩进代码的某些部分、因为 每次按 CTRL+SHIFT+F 时、都会破坏代码的格式。

    此致、e2e.ti.com/.../zcl_5F00_samplethermostat_5F00_data.c

    Jonathan

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    谢谢 Jonathan。 我可以看到 CTRL+SHIFT+F 的问题(CTRL+I 似乎可以)

    我需要进一步调查

    Ki