我正在寻找一个良好的集成开发环境,用于为Windows和Linux开发C语言应用程序。适用于您最欣赏的C应用程序开发的IDE
IDE应该有:
- 良好的界面,
- 方便文件管理,
- 自动灌装和
- 任何高级选项。
告诉我哪个IDE,您最欣赏这些任务
- 对于一般的PC应用程序的开发
- 对于嵌入式应用开发用C
如果你认为这是更具体的问题那么你也可以把它作为一般情况。 在此先感谢。
我正在寻找一个良好的集成开发环境,用于为Windows和Linux开发C语言应用程序。适用于您最欣赏的C应用程序开发的IDE
IDE应该有:
告诉我哪个IDE,您最欣赏这些任务
如果你认为这是更具体的问题那么你也可以把它作为一般情况。 在此先感谢。
对于一般的PC开发 - 微软的Visual Studio + VisualAssist
对于大规模发展。如果你需要一个跨平台IDE看看Eclipse CDT
你很难找到什么比 Source Insight更好
Second Source Insight。 IDE很棒,如果丑陋的话。 – 2009-01-16 10:18:05
yep丑但非常强大,我只是不知道任何其他IDE可以蜡烛数百万LOC C/C++项目 – aku 2009-01-16 10:19:08
Second Visual Studio。虽然没有看到任何数百万的LOC项目。 :P – 2009-01-16 10:21:00
对于这两个目的,我会建议Eclipse。
除了OS X上的TextMate这是一个非常有特色的文本编辑器,我会说NetBeans或Eclipse。
编辑:是的,如果你有一个mac,你可以使用VMWare/Paralles进行PC开发,就像在“真实”PC中一样容易,并且获得OS X作为奖励。
我想说Eclipse是最好的选择。 Eclipse page
检查出Code::Blocks,它非常好,是C,并且可以根据需要在Windows和Linux上使用。
即使它是首先为JAVA开发的,我也喜欢NetBeans IDE,因为它具有一些很好的功能,它也是knows about C。
CVS/SVN插件可用。
我将Visual Studio描述为编写和调试代码时功能最丰富和最舒适的地方,但它有一个狭窄的目标受众 - Windows开发人员。
正如其他人所说,Eclipse可能是您最好的选择,large array of available plugins come in handy too。例如,如果您想要迁移到新的源代码库,那么很可能是已经为它编写的Eclipse插件。对于大多数其他IDE,您没有这种奢侈。
SlickEdit是一个不错的跨平台IDE,具有自动缩放,宏,各种文本编辑器仿真模式,重构功能等等。
好吧,当我使用C我使用Vim,与正确的插件,我觉得它是最好的C围绕IDE。需要一点练习才能习惯它,但是一旦你这样做了,你只会围绕你的文件飞行。
有基于C的IDE一些很好的意见在这里也:C on Visual Studio
我问了一下使用Visual Studio C,但答案包含多种集成开发环境
不要忘记源代码控制集成的建议! – 2009-01-16 10:20:26