2009-01-16 35 views
4

我正在寻找一个良好的集成开发环境,用于为Windows和Linux开发C语言应用程序。适用于您最欣赏的C应用程序开发的IDE

IDE应该有:

  • 良好的界面,
  • 方便文件管理,
  • 自动灌装和
  • 任何高级选项。

告诉我哪个IDE,您最欣赏这些任务

  1. 对于一般的PC应用程序的开发
  2. 对于嵌入式应用开发用C

如果你认为这是更具体的问题那么你也可以把它作为一般情况。 在此先感谢。

+0

不要忘记源代码控制集成的建议! – 2009-01-16 10:20:26

回答

8

对于一般的PC开发 - 微软的Visual Studio + VisualAssist

对于大规模发展。如果你需要一个跨平台IDE看看Eclipse CDT

你很难找到什么比 Source Insight

更好

+0

Second Source Insight。 IDE很棒,如果丑陋的话。 – 2009-01-16 10:18:05

+0

yep丑但非常强大,我只是不知道任何其他IDE可以蜡烛数百万LOC C/C++项目 – aku 2009-01-16 10:19:08

+0

Second Visual Studio。虽然没有看到任何数百万的LOC项目。 :P – 2009-01-16 10:21:00

1

对于这两个目的,我会建议Eclipse

0

除了OS X上的TextMate这是一个非常有特色的文本编辑器,我会说NetBeans或Eclipse。

编辑:是的,如果你有一个mac,你可以使用VMWare/Paralles进行PC开发,就像在“真实”PC中一样容易,并且获得OS X作为奖励。

0

检查出Code::Blocks,它非常好,是C,并且可以根据需要在Windows和Linux上使用。

0

即使它是首先为JAVA开发的,我也喜欢NetBeans IDE,因为它具有一些很好的功能,它也是knows about C

CVS/SVN插件可用。

1

我将Visual Studio描述为编写和调试代码时功能最丰富和最舒适的地方,但它有一个狭窄的目标受众 - Windows开发人员。

正如其他人所说,Eclipse可能是您最好的选择,large array of available plugins come in handy too。例如,如果您想要迁移到新的源代码库,那么很可能是已经为它编写的Eclipse插件。对于大多数其他IDE,您没有这种奢侈。

0

SlickEdit是一个不错的跨平台IDE,具有自动缩放,宏,各种文本编辑器仿真模式,重构功能等等。

1

好吧,当我使用C我使用Vim,与正确的插件,我觉得它是最好的C围绕IDE。需要一点练习才能习惯它,但是一旦你这样做了,你只会围绕你的文件飞行。

0

有基于C的IDE一些很好的意见在这里也:C on Visual Studio

我问了一下使用Visual Studio C,但答案包含多种集成开发环境

相关问题