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.

[参考译文] CODECOMPOSER:当我开始键入时、完全折叠的代码开始部分展开-如何禁用此功能。

Guru**** 2559880 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1050238/codecomposer-completely-folded-code-starts-partially-unfolding-when-i-start-to-type---how-to-disable-this

器件型号:CODECOMPOSER

我使用的是 CCS v10.4、但多年来、许多不同 PC 上的许多版本都存在这种情况。

我的问题与以下问题相同: https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/505600/code-partially-unfolding-when-typing?tisearch=e2e-sitesearch&keymatch=unfolding#

我有一个包含大量函数的文件、并且在 CCS 中启用了所有折叠选项。  当我从已关闭状态打开此文件时、所有函数都开始正确折叠。

但是、一旦我开始键入、几乎所有函数都部分展开、是否有方法可以停止这种情况?  部分展开比完全不折叠更糟糕、因为不清楚是否发生任何折叠。

请注意、当发生"部分折叠"时、只有部分行上有一个空框字符(表示已发生折叠)

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

    您好!

    我尝试在 CCS 10.4和 CCS 11.0中重现此问题、但无法重现。  

    您能否提供小型可重现测试案例? 我只需要项目和源代码。 它甚至不需要成功构建。

    谢谢

    Ki

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

    在我发送 MWe 之前、您是否尝试在示例上键入关键字? 键入关键字、然后暂停某个位、有时会触发该关键字。 我将提供一个视觉效果。

    这是问题发生之前的样子(注释下面的四行都是折叠函数):

    我能够顺利地键入"void Test (void){"、但当我开始键入下一行时、由于某种原因、在拼写错误时、点击 Backspace 似乎会触发它。  有关文本和"部分展开"问题,请参见下文。 它并不总是出现在最接近的折叠块上、有时会出现在整个文件中。

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

    实际上、我刚刚再次尝试、只需在源文件的中间添加新行、就能重现问题。

    Eclipse CDT 编辑器可能存在已知问题:

    https://www.eclipse.org/forums/index.php/t/1102242/

    我为此提交了一个(CCS)错误。 跟踪链接: https://sir.ext.ti.com/jira/browse/EXT_EP-10612

    谢谢

    Ki