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/TM4C123GH6PM:突出显示变量不会在 CCS 10.1.1.00004中再突出显示该变量的所有实例

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/950825/ccs-tm4c123gh6pm-highlighting-variable-does-not-highlight-all-instances-of-that-variable-anymore-in-ccs-10-1-1-00004

器件型号:TM4C123GH6PM

工具/软件:Code Composer Studio

在 CCS 的版本9和更早版本中、突出显示变量名称通常会使该变量的所有实例以浅灰色突出显示、并在滚动条右侧显示小框、以便在单击时快速跳转到变量的其他引用。  在10.1.1.00004中、不再发生这种情况。

谢谢你。

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

    此功能在 CCS 10.1.1.00004中对我有效。

    在 Window -> Preferences -> C/C++-> Editor -> Mark Occurrences 是否选择了"Mark Occurrences of the selected element in the current file"?

     您需要选择显示高级设置以显示 C/C++首选项。

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

    该选项已为我选中。  我尝试反复切换它、但它仍然不起作用。  如果有的话、我将使用 Windows 10

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

    [引用 user="Justin Repperger"]我使用的是 Windows 10、如果这有助于、我在 Linux 下使用的是 CCS 10.1.1。 将在 Windows 下尝试。

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

    对于现有或新创建的工作区、在 Windows 10下使用 CCS 10.1.1.00004仍可正常使用。

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

    我应该尝试卸载/重新安装吗?

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

    我卸载、重新安装了、现在它可以部分工作。  它突出显示了一个实例、但不突出显示它下面的实例?  设置仍然正常

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

    [引用 user="Justin Repperger"]它突出显示了一个实例、但不突出显示其下方的实例?它看起来突出显示了写入事件、但未突出显示读取事件。 在 CCS 首选项中、有两种类型的注释、它们在正常工作的安装中显示:

    如果您的 CCS 首选项与上述内容匹配、则索引器可能存在问题。

     在哪种情况下、Rebuild Index 是否有用?

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

    我的注释设置与您的注释设置相同。  我尝试重建索引、但没有任何变化。  我取消选中所有框、单击"应用"、重新选中这些框、再次单击"应用"、然后在此之后再次重建索引。  仍然不能奇怪地工作。  在该函数的后面还有另一个写入发生、该写入没有突出显示。  在我上次重建索引后、我还关闭并重新打开了 CCS、以查看它是否有用、但这并没有什么不同。

    我感谢你的帮助,我感到惊讶的是,迄今没有任何工作。

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

    [quote user="Justin Repperger"我尝试重建索引、但没有任何更改。[/quot]在 CCS Project Explorer 中、您可以右键单击显示问题的源文件、然后选择"Index -> Create Parser Log File"、然后选择要将日志保存到的文件名。 是否可以附加日志文件?

    有兴趣的是、解析器是否在日志中显示任何问题、例如"解析器问题:"或"未解析的名称:"。

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

    [编辑]
    我创建了日志文件、并想在我将其发布到这里之前先亲自查看一下。 似乎我缺少了一个弯曲的支架。  我添加了支架、现在一切都再次正确突出显示。  在再次提交问题之前、我将尝试构建并查找语法错误。  感谢你能抽出时间并提供帮助。