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:包含多个文件夹、多个工程、多个 launch.json 文件的工作区

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1526152/codecomposer-workspace-with-multiple-folders-multiple-projects-multiple-launch-json-files

部件号:CODECOMPOSER

工具/软件:

我们的顶层工程布局涉及多个文件夹、每个文件夹都有自己的子文件夹、这些子文件夹是独立的 CCS 工程。 当我们尝试创建单个工作区(文件)并添加每个文件夹时、CCS 能够识别并编译各个工程。 但是、当我们开始创建调试配置时、行为似乎是随机的。 每个工程可以包含自己的本地 launch.json 文件来保存调试配置、但我们无法找到在通过工程的 Properties > Debug 选项卡(随后会填充 launch.json 文件)进行配置时引导 CCS 使用哪个文件的方法。 它决定使用哪个文件似乎几乎是随机的。

例如、层次结构可以是:


|-文件夹 1
  |-项目 A
  |-项目 B
|-文件夹 2
  |-项目 C
  |-项目 D

如果我选择工程 A 并转到工程的 Properties > Debug 选项卡、有时会在工程 B、C 或 D 中的 launch.json 文件中填充配置。 该配置的名称现在更加令人困惑、因为在“Debug"视“视图中、它现在被称为“Project A (Project B)“等内容。

我们应该如何使用预期的名称和目标 launch.json 文件正确创建调试配置?

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

    有这样的解决方案吗? 这只是许多 常用功能(打开附加窗口,移动/调整用于调试的视图大小,宏扩展等)中的一个 、这些功能在基于 Eclipse 的旧 CCS 上工作、但效果不佳、或者在新的 CCS 上根本不可用。 到目前为止、这一过渡一直是 我们团队的整体降级。