C编程套件/ IDE

可能重复:
哪些IDE可用于Ubuntu?

我知道要求像Visual Studio这样的东西太多了,但是让我在GUI而不是命令行中编写,调试和编译的东西对我来说已经足够了。 (不是说我很懒,但我没时间学习必要的命令……)

代码块 安装X.

sudo apt-get install codeblocks 

替代文字

维基百科: 代码:块

日食 安装eclipse

Eclipse with Eclipse IDE for C / C ++ Developers。

一些有用的安装说明在Ubuntu Geek和Tech Guru Live上

替代文字

Geany geany

是一个使用GTK2工具包的文本编辑器,具有集成开发环境的基本function。 它的开发目的是提供一个小而快速的IDE,它与其他软件包只有很少的依赖关系。 它支持许多文件类型,并具有一些很好的function。

替代文字

MonoDevelop的 安装monodevelop

如果你喜欢Visual Studio,你肯定会喜欢MonoDevelop。 您可以在软件中心找到它。 如果你愿意,你甚至可以用它编写.NET应用程序(比如你在屏幕截图中看到的C#),但我建议你不要;)

MonoDevelop的

CodeLite 安装codelite

替代文字

更多截图

对我来说,CodeLite是Visual Studio的最佳替代品

NetBeans的 安装X.

 sudo apt-get install netbeans 

在此处输入图像描述

维基百科: Netbeans

VIM 安装vim

Vim也是编写C程序的不错选择。

在此处输入图像描述

Anjuta的 Anjuta的

Anjuta DevStudio是一个多function软件开发工作室,具有许多高级编程工具,包括项目管理,应用程序向导,交互式调试器,源代码编辑器,版本控制,GUI设计器,分析器和许多其他工具。 它专注于提供简单实用的用户界面,但function强大,可实现高效开发。

替代文字

Emacs的

  • emacs的 安装emacs

  • emacs的快照,GTK 安装emacs-snapshot-gtk 对于支持良好可读freetype字体,gtk和其他视觉好东西的版本。

Emacs允许您在GUI内编译和调试。 使用CEDET包,它可以很好地完成C和C ++项目的代码。 颜色主题将为源代码提供漂亮的主题和语法着色。 可以使用e-lisp大量定制Emacs。

运行CEDET和颜色主题的Emacs显示代码完成。

另请参阅EbucsHowto的Ubuntu社区帮助Wiki 。

Emacs运行CEDET和颜色主题

KDevelop的 安装kdevelop

我强烈推荐KDevelop。 这是一个KDE程序( 咳嗽 KDE> gnome = P),但它可以在gnome下工作。 这就像一个颜色爆炸。 几乎每个变量,类,方法,语言构造等都有不同的颜色。 不仅局部变量是一种颜色,全局另一种颜色等。每个局部变量将具有彼此不同的颜色。

它还非常好地与cmake集成,通常是一个很好的IDE。 我真的希望有一个java和/或python插件。

替代文字

qtcreator 安装qtcreator

QT Creator是Ubuntu最好的C / C ++ IDE。

Qt Creator是一个跨平台的C ++集成开发环境,它是Qt SDK的一部分[2]。 它包括一个可视化调试器和一个集成的GUI布局和表单设计器。 编辑器的function包括语法突出显示和自动完成,但不包括选项卡。 Qt Creator使用Linux和FreeBSD上的GNU Compiler Collection中的C ++编译器。 在Windows上,它可以使用默认安装的MinGW或MSVC,也可以在从源代码编译时使用cdb。

在此处输入图像描述

崇高文本2

我推荐Sublime Text 2 。 它不是免费的,而是值得每一分钱。

Sublime Text 2可以免费下载和评估,但必须购买许可才能继续使用。 目前没有强制执行时间限制的评估。

在此处输入图像描述

它具有众多有用的function,并且具有高度可扩展性。

日食 安装eclipse

为了完整起见,我建议你看看Eclipse:

 sudo apt-get install eclipse 

它可以使用正确的插件处理您喜欢的任何语言,但在我看来,这个列表中已经提到了更好的选项。

Anjuta DevStudio 安装anjuta

它的包名是anjuta

 sudo apt-get install anjuta 

另一位优秀的编辑是Komodo Edit 。 你可以使用很多语言c,c ++,python等。 是免费和croos平台。

有一个Komodo IDE,但它是商业和非免费的。 您可以试用试用版。

在此处输入图像描述

在此处输入图像描述