gpt4 book ai didi

c - 在 Eclipse 索引器中处理 Keil C51 关键字

转载 作者:行者123 更新时间:2023-11-30 14:57:03 25 4
gpt4 key购买 nike

根据 Keil C51,以下内容有效:

static void kernel(void) small interrupt 1 using 2
{
/* do stuff */
}

然而,根据 Eclipse 索引器,事实并非如此。我们可以做出以下定义来帮助解决这个问题:

#define small /*small*/
#define interrupt /*interrupt*/

但不幸的是,我们无法重新定义保留关键字“using”,并且重新定义数字 1 或 2 是愚蠢的。

有没有办法让 Eclipse 索引器解析古老的 8051 代码,以便获得现代 IDE 的好处?是否有 Eclipse 的替代方案可以提供一种有效的方式来浏览这样的 C 项目?具有等效的“开放调用层次结构”功能的东西?

最佳答案

事实上,几年前我正是为此目的创建了一个 Eclipse 插件。我已经将代码上传到github了。您可以在这里找到该插件的二进制版本: https://github.com/andersesbensen/eclipse-c51-plugin/blob/master/deployment/eclipse-c51-plugin.zip

您需要在 C 项目中的“语言映射”下激活插件。

该插件可能并不完美,但它是一个好的开始。如果您发现任何内容不起作用,请随时为代码做出贡献。

最诚挚的问候安德斯

关于c - 在 Eclipse 索引器中处理 Keil C51 关键字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44205044/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com