查看“C Cpp IDE”的源代码
来自Ubuntu中文
←
C Cpp IDE
跳到导航
跳到搜索
因为以下原因,您没有权限编辑该页面:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{TOCright}} == 前言 == 鉴于不断有网友将编译器 GCC 误认为 IDE(集成开发环境) #期望脱离命令行 #期望能在菜单中发现其身影 #期望其能有一个集编辑编译链接调试运行于一体的界面 故本文给大家简单罗列一些 C/C++ 编程中可用的 IDE,或许你从中可以找一个你喜欢的。 为避免以下某个软件安装时不自动安装 build-essential 不妨先执行: sudo apt-get install build-essential '''注意哦:'''本文在期待你的完善。 ==anjuta== {|style="margin: 0pt 0pt 1em 1em; font-size: 0.9em; width: 95%;" | Anjuta DevStudio 的官方地址:http://anjuta.sourceforge.net/ Anjuta是一个C/C++ IDE,它最大的特色是灵活,同时打开多个文件,内嵌代码级的调试器(调用gdb),应用程序向导(Application wizards)可以方便的帮助你创建GNOME程序而不需要你自己写一些与你兴趣无关的代码。 '''安装方法:''' sudo apt-get install anjuta 安装完成后,可能在新建工程(project)时会出现“找不到版本号为5的Autogen”的错误信息。这时请安装Autogen软件包。 sudo apt-get install autogen '''参考:''' *[http://forum.ubuntu.org.cn/viewtopic.php?t=79137 Linux下用Anjuta写个Hello World 的C++程序竟如此简单!] |width=300|[[Image:C cpp ide Anjuta.png|thumb|300px|anjuta界面]] |} ==kdevelop== {|style="margin: 0pt 0pt 1em 1em; font-size: 0.9em; width: 95%;" | KDevelop Project 的官方地址:http://www.kdevelop.org/ KDevelop-Project诞生于1998年,其目的是为KDE提供一个易用的集成开发环境(Integrated Development Environment)。此后,KDevelop IDE采用GPL进行发布,它支持很多 程序设计语言。 '''安装方法:''' sudo apt-get install kdevelop '''参考:''' *[http://forum.ubuntu.org.cn/viewtopic.php?t=25271 KDevelop扫盲帖] |width=300|[[Image:C cpp ide Kdevelop.png|thumb|300px|kdevelop界面]] |} ==geany== {|style="margin: 0pt 0pt 1em 1em; font-size: 0.9em; width: 95%;" | Geany 的官方地址: *http://geany.uvena.de/ *http://sourceforge.net/projects/geany Geany 是一个使用 GTK2 工具包开发的快速和轻巧的集成开发环境(IDE),包括以下基本功能:语法高亮显示,代码折叠,代码自动补完,自动补完经常使用的结构(如:if、 for、while 等),自动补完 XML 和 HTML 标记(tag),调用提示,支持 C、Java、PHP、HTML、Python、Perl、Pascal 等语言,符号列表等等。 '''安装方法:''' sudo apt-get install geany |width=300|[[Image:C cpp ide Geany.png|thumb|300px|geany界面]] |} ==codeblocks== {|style="margin: 0pt 0pt 1em 1em; font-size: 0.9em; width: 95%;" | Code::Blocks 的官方地址: * 官方网站 http://www.codeblocks.org * 开发者网站 http://developer.berlios.de/projects/codeblocks/ Code::Blocks是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建自己的插件。Code::Blocks是用c++编写的(用wxWidgets库) '''安装方法:''' sudo apt-get install codeblocks |width=300|[[Image:C cpp ide Codeblocks.jpg|thumb|300px|codeblocks界面]] |} ==eclipse== {|style="margin: 0pt 0pt 1em 1em; font-size: 0.9em; width: 95%;" | eclipse 的官方地址:http://www.eclipse.org Eclipse平台是IBM向开发源码社区捐赠的开发框架,它之所以出名并不是因为IBM宣称投入开发的资金总数 —4千万美元,而是因为如此巨大的投入所带来的成果:一个成熟的、精心设计的以及可扩展的体系结构。 '''安装方法:''' sudo apt-get install eclipse-cdt eclipse |width=300|[[Image:C cpp ide Eclipse.png|thumb|300px|eclipse界面]] |} ==netbeans== {|style="margin: 0pt 0pt 1em 1em; font-size: 0.9em; width: 95%;" | netbeans 的官方地址:http://www.netbeans.org/ NetBeans IDE 是一个开发环境 - 供程序员编写、编译、调试和部署程序的一个工具。 它是用 Java 编写的 - 但却可以支持任何编程语言。 另外也有巨大数量的模块来扩展 NetBeans IDE,它是一个免费产品,不限制其使用形式。 '''安装方法:''' sudo apt-get install netbeans '''参考:''' * [http://gceclub.sun.com.cn/NetBeans/tutorials/ NetBeans 5.0本地教程主索引] |width=300|[[Image:C cpp ide Netbeans.png|thumb|300px|netbeans界面]] |} ==其他IDE== *ljedit **[http://code.google.com/p/ljedit/ 官方地址:http://code.google.com/p/ljedit/] **[http://forum.ubuntu.org.cn/viewtopic.php?t=83383 用c++的朋友来试试ljedit吧,开源,免费] *vim **[http://blog.csdn.net/wooin/archive/2007/10/31/1858917.aspx 手把手教你把Vim改装成一个IDE编程环境(图文)] *emacs **[http://blog.csdn.net/karotte/article/details/6990031 将Emacs配置成一个C/C++的IDE编程环境] *kscope: KDE下的代码浏览工具 *source insight 如果不介意一定要用开源的IDE软件的话,毫无疑问wine了之后的source insight 是每个C/C++i开发者的必备 [[Image:sourceinsight.png|thumb|300px|Source insight 界面]] ==相关链接== 英文版维基百科 中对 IDE的介绍,其中附带了c/c++ 语言的开源/免费/零售 的各种IDE及其功能对比。 **http://en.wikipedia.org/wiki/Integrated_development_environment ==相关词条== {{gccmorerefer}}
该页面使用的模板:
模板:Gccmorerefer
(
查看源代码
)
模板:TOCright
(
查看源代码
)
返回
C Cpp IDE
。
导航菜单
页面操作
页面
讨论
阅读
查看源代码
历史
页面操作
页面
讨论
更多
工具
个人工具
登录
导航
首页
最近更改
随机页面
页面分类
帮助
搜索
编辑
编辑指南
沙盒
新闻动态
字词处理
工具
链入页面
相关更改
特殊页面
页面信息