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.

[参考译文] CCStudio:CCS 20 -无法使用 CTRL+P 从链接的资源中打开文件

Guru**** 2466550 points


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

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/1472645/ccstudio-ccs-20---cannot-open-file-from-linked-resource-with-ctrl-p

器件型号:CCSTUDIO

工具与软件:

在 CCS 3.3之前、我们已经取得了长足的进步。 现在我们要从 CCS 10/12迁移到 CCS 20。
我们使用了 eclipse 项目的一些特色来完成我们的工作流程。

在此特定案例中:我们使用链接资源将完整的源代码包含在 CCS 项目中。
CCS20的缺点:文件不能通过"CTRL+P"打开,这是市长的缺陷。
原因在于、我们有几款基于 Eclipse 的 IDE、它们在同一个源码上运行、例如 CCS、ARM DS-5、Altera/Intel NIOS EDS、Infineon Dave 等
因此、项目根 cantot 是源代码的根。
请考虑这个布局

dir/conf/ccs_project 
dir/conf/armds5_project
dir/conf/dave_project
方向/ src /

ccs_project 是项目所在的位置。 "DIR/DMC" src 嵌入为外部源。
在 CCS20中重新发布:

  • 打开项目属性(ALT-ENTER)并转至"General->Valiables"
  • 点击+以添加变量
    • 名称 SRC_LOC
    • 键入 Path
    • 值${PROJECT_LOC}..3/.../ src
  • 打开"添加文件/文件夹..." 在 Explorer->Workspace 的 Project 文件夹的上下文菜单中、点击下一个对话框中的"+"
    • 选择"Select fodlers to link"(选择要链接的文件夹)
    • 从下面的下拉列表中选择"SRC_LOC"
    • 添加"SRC_LOC"或类似于"Name"
  • 点击"Ctrl+p"、键入"dir/cms/"中的文件名 src、然后注意到没有任何东西可以买到。


最好在下一个版本的 CCS 中修复这个问题。

如果有更好的新方法来管理一个源码树的多个基于 eclipse/CCS theia 的项目、我很高兴听到!

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

    您好!

    在这种特殊情况下:我们使用链接资源将完整的源代码包含到 CCS 项目中。

    我们有很多关于 clangd 解析器和我们的项目的已知问题。 其中许多指令与链接的文件相关。

    我们希望在计划于5月底发布的 CCS 20.2.0中解决其中许多问题。

    谢谢

    Ki  

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

    您好 Ki!

    感谢您的答复。 我当然会看到、与 clangd 也有相关性、因为在链接资源的源代码中搜索带的符号不会同样有效。

    但是、在链接资源中搜索文件名不应该是相关的 clangd?

    因此、有两个后续问题:

    - BugTracker 是否仍然向公众开放? 然后、我可以详细讨论这些问题、看看20.2是否会涵盖我的问题

    -是否有适用于20.2的测试版? 我很乐意进行测试。

    谢谢

    Brian

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    但是在链接的资源中搜索文件名不应该是相关的 clangd?

    不是直接的。 但是、正确解决链接文件问题与 CCS 故障属于同一类别。 它在20.2.0的待解决事项列表中

    有一个粗略的变通办法: https://www.youtube.com/watch?v=DCpBYit84dc&list=PL3NIKJ0FKtw75d_K8G0JBJHB9zIm8_YQL&index=6

    - BugTracker 是否仍向公众开放? 然后我可以通过这些问题来查看20.2是否会涵盖我的问题

    就是这样。 但是、我们遇到了一些后端问题、这些问题会阻止一些较新的问题公开。 希望这很快得到解决,但它已经关闭了一段时间。

    [报价 userid="83529" url="~/support/processors-group/processors/f/processors-forum/1472645/ccstudio-ccs-20---cannot-open-file-from-linked-resource-with-ctrl-p/5653957 #5653957"]-是否有适用于20.2的测试版? 我很乐意测试。

    20.1.0尚未发布(计划在本月末发布)、因此将在20.2.0测试版发布前一段时间发布。

    谢谢

    Ki