首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >嵌入式开发IDE

嵌入式开发IDE
EN

Stack Overflow用户
提问于 2009-10-09 15:39:33
回答 11查看 22.4K关注 0票数 9

我在C中做了很多嵌入式开发工作,我正在寻找一个IDE,它可以给我提供与Eclipse或Visual相同的特性。在过去,我使用了Vim,但我只是不满意它要使用的工作量。现在我正在尝试使用Eclipse,但是我无法让它正确地标记我的代码。我还可以访问Visual,并可能获得SlickEdit许可证。

有人推荐编辑吗?我要找的东西

  • 某种类型的代码完成
  • SVN支持
  • 变量、函数名等的索引/标记
  • 支持解释可能是#ifed的代码
  • 第三方编译器支持

有没有一种方法可以在代码上生成标记,而无需使用make文件或与gcc一起构建代码?

EN

回答 11

Stack Overflow用户

回答已采纳

发布于 2009-10-09 15:44:45

我认为您正在朝着正确的方向前进(使用Eclipse)。

我认为您的问题是为什么不能标记代码,但是我知道Eclipse支持ctag(所以它不是不可能的)。

票数 6
EN

Stack Overflow用户

发布于 2009-10-09 22:00:39

Eclipse被用作(也是CDT的主要贡献者)、WindRiver、导师图形等嵌入式开发IDE的基础,因此它有一定的份量。绿山有一个Eclipse插件为他们的工具链。

然而,从集成您自己的工具中获得一个无缝的开发环境是一项艰巨的工作,但由于开放的插件体系结构,它比其他文本编辑器更可行。这取决于您想要的集成级别。在大多数编辑器中,编辑和生成都是直接的.获取所有、编辑、构建、构建/依赖关系管理(makefile生成)、版本控制、源代码浏览和远程源代码级别的调试,都是像上述供应商中的一个现成套件之外的一项任务。

许多来自Keil或IAR等公司的基于非Eclipse的IDE看起来有点过时,很少能满足于编辑器的要求,尽管它们在目标硬件、RTOS识别和仿真方面经常提供很多低级别的功能。

票数 5
EN

Stack Overflow用户

发布于 2009-10-09 15:43:29

我广泛使用代码::块

代码::块

这个东西太神奇了,如果你有任何的二进制程序,手臂精灵,avr-精灵,VC,mingw,你可以使用任何你想要的,只是选择工具集的项目属性,添加一些库.

我曾经将用于LPC处理器的flash2000、objdump等工具添加为外部命令。

这个IDE有很多工具,这使得交叉编译更快、更容易。而且它比Eclipse + CDT和其他东西要好得多(读得更快,更小)。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1544557

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档