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:CCS20 Theia 代码格式器

Guru**** 2493565 points


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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/1555575/codecomposer-ccs20-theia-code-formatter

部件号:CODECOMPOSER


工具/软件:

您好、

是否可以在 CCS20 Theia 中编辑代码格式器?

我是指在语句键入(如 if/else、switch/case 等)期间配置自动缩进、范围/大括号打开等

在设置选项中没有找到。

提前感谢。

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

    您好:

    其中许多应该处于常规设置中。 它可能很难找到。 我建议使用搜索框来帮助查找它们:

    谢谢

    Ki

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

    我找到了这种自动缩进。 我找不到语句格式(if/else、switch / case 等)

    我同意很难在此新设置窗口中找到任何内容。 也许这是一个习惯它的问题。 使用搜索帮助、但我仍然找不到它。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    使用搜索帮助、但我仍然找不到它。

    这很棘手、因为您仍需要使用相关搜索词。 需要考虑的一点是、CCS 基于 Theia IDE、而 Theia IDE 又基于 VS Code。 许多(但并非所有)设置在两种环境之间是共用的、因此 VS Code 文档可能会很有用。

    另一个需要考虑的问题是、如果某个功能不可用、您可以尝试查找提供该设置/功能的扩展。 Open VSX 注册表中提供的扩展应该可以很好地与 CCS 配合使用。

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

    我遵循了您的建议、并在 Theia 和 VS 中检查了如何执行此操作。 似乎方法是编辑 json 文件设置并使用扩展名(如 clangd) 。 在这方面花费了几个小时(但没有真正的成功)、并意识到它更多的是软件工程师、而不是硬件工程师...

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    并意识到它更适合软件工程师而不是硬件工程师...

    这绝对是有效的评论。 CCS 基于 VS Code 环境、这是软件开发人员较为常用的编辑器 IDE 环境之一。 这里不仅有 settings.json、还包括 launch.json。 我们希望在这方面使事情更容易。

    不要忘记浏览编辑器的可用扩展名。 有许多扩展添加了各种功能。