7、从长远来看,哪个 IDE 计划作为 ThreadX 的“参考环境”?
目前,没有适用于 ThreadX 的首选 IDE。我们的存储库包括 IAR、STM32CubeIDE、MCUXpresso、MPLAB、Visual Studio 和 Visual Studio Code 的示例。我们还提供 CMake 支持,因此任何支持它的 IDE 都可以工作。
提到的一些选项基于传统的 Eclipse IDE,特别是 CDT(C 开发工具)插件集。关心 C 开发工具的社区成员也在讨论为 Eclipse Theia IDE 提供一流的 C 支持,这是一个面向云和桌面的现代开放 IDE。Theia IDE 基于 Eclipse Theia 平台。
从长远来看,社区将自行决定是要支持广泛的 IDE 还是选择一些首选选项。现在看旅程的走向还为时过早,但我认为支持广泛的选择会更好,因为它降低了进入门槛。