您最欣赏的用于 C 应用程序开发的 IDE [关闭]
Posted
技术标签:
【中文标题】您最欣赏的用于 C 应用程序开发的 IDE [关闭]【英文标题】:IDE for C application development that you admire most [closed] 【发布时间】:2009-01-16 10:05:34 【问题描述】:我正在寻找一个良好的集成开发环境,用于用 C 语言为 windows 和 linux 开发应用程序。
IDE 应该有:
界面不错, 轻松的文件管理, 自动填充和 任何高级选项。告诉我你最欣赏哪些 IDE 来完成这些任务
-
用于一般 PC 应用程序开发
用于 C 中的嵌入式应用程序开发
如果您认为这是一个更具体的问题,那么您也可以将其视为一般情况。 提前致谢。
【问题讨论】:
别忘了源代码控制集成! 【参考方案1】:用于一般 PC 开发 - Microsoft Visual Studio + VisualAssist
对于大规模开发,你几乎找不到比Source Insight更好的东西了
如果您需要跨平台 IDE,请查看 Eclipse CDT
【讨论】:
第二来源洞察。优秀的,如果丑陋的,IDE。 是的丑陋但非常强大,我只是不知道任何其他 IDE 可以处理数百万 LOC C/C++ 项目 第二个 Visual Studio。不过,还没有看到任何数百万个 LOC 项目。 :P 我参与了摩托罗拉 P2k 操作系统的开发 - 几百万个 LOC,我只是不知道如何在没有 Source Insight 的情况下处理这种规模的项目(尽管有人为此使用了 vim :)) 是的 vim 和 makefiles 的最佳选择 :) LOC 数量不受限制 :)【参考方案2】:出于这两个目的,我建议Eclipse。
【讨论】:
【参考方案3】:我认为 Visual Studio 是编写和调试代码时功能最丰富、最舒适的地方,但它的目标受众很窄 - Windows 开发人员。
正如其他人所说,Eclipse 可能是您最好的选择,large array of available plugins come in handy too。例如,如果您想移动到一个新的源代码存储库,很可能已经为它编写了一个 Eclipse 插件。大多数其他 IDE 都没有这种奢侈。
【讨论】:
【参考方案4】:好吧,当我使用 C 时,我使用 Vim,通过正确的插件,我发现它是 C 的最佳 IDE。需要一些练习才能习惯它,但一旦你这样做了,你就会在你的文件中飞来飞去。
【讨论】:
您能列出一些您认为最有用的插件吗?【参考方案5】:除了 OS X 上的TextMate,它是一个功能更齐全的文本编辑器,我会说 NetBeans 或 Eclipse。
编辑:是的,如果您有 Mac,您可以使用 VMWare/Paralles 进行 PC 开发,就像在“真实”PC 中一样容易,并且您可以获得 OS X 作为奖励。
【讨论】:
【参考方案6】:我会说 Eclipse 是最好的选择。 Eclipse page
【讨论】:
【参考方案7】:查看Code::Blocks,它非常好,可以使用 C 语言,并且可以根据要求适用于 Windows 和 Linux。
【讨论】:
【参考方案8】:即使它最初是为 JAVA 开发的,我还是喜欢 NetBeans IDE,因为它有一些不错的功能,而且 knows about C 也是如此。
CVS/SVN 插件可用。
【讨论】:
NEtBeans 如果不是那么慢的话会好很多 使用 6.5 版的情况有所改善(尤其是启动) @Alex Baranosky:“速度”是人们更喜欢 Eclipse 而不是 NetBeans 的唯一原因吗?我已经使用 NetBeans 很长时间了,我惊讶地发现(例如在这个特定问题上)人们只推荐 Eclipse。【参考方案9】:SlickEdit 是一个不错的跨平台 IDE,具有自动编译、宏、各种文本编辑器仿真模式、重构功能等……虽然是商业的。
【讨论】:
【参考方案10】:这里也有一些关于 C IDE 的好建议:C on Visual Studio
我询问了有关在 Visual Studio 中使用 C 的问题,但答案包含对各种 IDE 的建议
【讨论】:
以上是关于您最欣赏的用于 C 应用程序开发的 IDE [关闭]的主要内容,如果未能解决你的问题,请参考以下文章
ASP.NET:您最常用的 httpmodules [关闭]