开源跨平台IDE,Code::Blocks发布r6828版

老邓 2010-10-29 11:07:56
2010-11-04 r6828 主要改进:
1. 重写了Call Tips,支持多行,解决有时无法显示的问题
2. 对界面重新布局,解决小屏幕时相关设置界面需要滚动条的问题
3. 支持重载函数、构造函数与类名及析构函数跳转
4. 完善实时解析,更加智能
5. 完善自动生成函数体时参数处理、域处理

下载:http://portablecb.googlecode.com/files/CB_r6828.7z

Code::Blocks的Code Completion分支开通5个月,经过大家的努力,已经直接作为trunk分支使用。
在作为trunk分支后,我又修复了几个bug tracker中反馈的问题。
觉得有必要在论坛上发一个版本,以便大家可以用到更加强大、稳定的CB。
欢迎下载:
精简版CB,不含编译器、库
完整版,集成GCC4.4.5/VC10编译器,及wx/boost等库,windbg/resedit等工具

相对上个绿色完整版,我在这个版本中改变了wxWidgets的编译参数,使得wx库的大小减少到112MB(含GCC/VC两个版本)。
所以,一直在使用LoveDEV的朋友,建议下载完整版。

点击查看图文介绍
官方主页

注:不管是精简版,还是完整版,codecompletion.dll中都包含debug信息,这样如果出现相关代码完成时崩溃,请将崩溃报告帖在论坛上,或者直接发给我:loaden (AT) gmail.com

另外,大家有什么特性上的需求、或者发现了使用中的bug,也欢迎在本帖中提出。
希望能有更多的朋友加入到开源跨平台工程Code::Blocks的开发中来。
谢谢大家的支持!

本帖暂放在C++小版,以方便编辑与管理,恳请理解与支持,谢谢!!
...全文
568 44 打赏 收藏 转发到动态 举报
写回复
用AI写文章
44 条回复
切换为时间正序
请发表友善的回复…
发表回复
liutengfeigo 2010-11-21
  • 打赏
  • 举报
回复
今天推荐我同学下了一个。~
很好。好强大
ZZSEEK 2010-11-04
  • 打赏
  • 举报
回复
希望可以增加使用上的细节说明, 新手上路有点不知道如何设置
老邓 2010-11-04
  • 打赏
  • 举报
回复
2010-11-04 r6828 主要改进:
1. 重写了Call Tips,支持多行,解决有时无法显示的问题
2. 对界面重新布局,解决小屏幕时相关设置界面需要滚动条的问题
3. 支持重载函数、构造函数与类名及析构函数跳转
4. 完善实时解析,更加智能
5. 完善自动生成函数体时参数处理、域处理

下载:http://portablecb.googlecode.com/files/CB_r6828.7z
cold_wav 2010-11-03
  • 打赏
  • 举报
回复
谢谢分享!
hjbxyz 2010-10-31
  • 打赏
  • 举报
回复
谢谢分享,很好的ide
redgamer 2010-10-31
  • 打赏
  • 举报
回复
Thanks Loaden!

Great work!
AI应用技术 2010-10-30
  • 打赏
  • 举报
回复
给这么多份哈。。。接分来的
hongxchen 2010-10-30
  • 打赏
  • 举报
回复
支持楼主~!
job82824 2010-10-30
  • 打赏
  • 举报
回复
楼主强悍。100多M的东西那得写多久呀~~~~~
火狐狸 2010-10-30
  • 打赏
  • 举报
回复
up~!
haproxy 2010-10-30
  • 打赏
  • 举报
回复
支持楼主~!
coder_xia 2010-10-30
  • 打赏
  • 举报
回复
Fedora下倒是用的这个
harderman 2010-10-30
  • 打赏
  • 举报
回复
好东西,一定要全力支持
一根烂笔头 2010-10-29
  • 打赏
  • 举报
回复
力顶老邓,我用的是这个,但是不太会用!不知道如何建GUI!只用来简单的编写c++程序了!好多工具用不到极致,就不能涉及其中的技术问题了!
gules 2010-10-29
  • 打赏
  • 举报
回复
支持!
我有一个需求:我需要工程的makefile文件,CB能帮我生成或导出吗?
Csuxiaowu 2010-10-29
  • 打赏
  • 举报
回复
这个必须顶啊
某某9 2010-10-29
  • 打赏
  • 举报
回复
cb还是不错的
哈哈哈
pengzhixi 2010-10-29
  • 打赏
  • 举报
回复
支持!!!!!!!!!
昵称很不好取 2010-10-29
  • 打赏
  • 举报
回复
支持下,辛苦了
yui 2010-10-29
  • 打赏
  • 举报
回复
支持,正在公司使用,因为免费,呵呵
加载更多回复(17)
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境.   相比于基于Delphi的Dev-C++共享C++IDECode::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2 unicode)。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。   虽然Code::Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows 系统下的本,从06年3月21日本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供Linux本(分两个本:ubuntu.deb和fc4.rpm)。这样 Code::Blocks在1.0发布时就会是跨越平台的C/C++IDE,它将支持Windows和Linux的主要本。长期以来C++开发员在 Linux没有好用、通用的C++ IDE的局面就要结束。而这个IDE对于Windows下的用户同样重要,由于它开放源码的特点,Windows用户可以不依赖于VS.NET,编写跨平台C++应用。   Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程,另外它还支持用户自定义工程模板。在wxWidgets应用中选择UNICODE支持中文。   Code::Blocks支持语法彩色醒目显示,支持代码完成(目前正在重新设计过程中)支持工程管理、项目构建、调试。   Code::Blocks支持插件,目前的插件包括代码格式化工具AStyle;代码分析器;类向导;代码补全;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-C++ DevPak更新/安装器;DragScroll,源码导出器,帮助插件,键盘快捷键配置,插件向导;To-Do列表;wxSmith;;wxSmith MIME插件;wsSmith工程向导插件;WindowsXP外观。   Code::Blocks具有灵活而强大的配置功能,除支持自身的工程文件、C/C++文件外,还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、 Hitachi汇编文件、Lua文件、MASM汇编文件、Mathlab文件、NSIS开源安装程序文件、Ogre Compositor脚本文件、Ogre Material脚本文件、OpenGL Shading语言文件、Python文件、Windows资源文件、XBase文件、XML文件、nVidia cg文件。识别Dev-C++工程、MS VS 6.0-7.0工程文件,工作空间、解决方案文件。   Code::Blocks基于wxWidgets开发,正体现了wxWidgets的强大。以前Borland C++ Builder X宣称基于wxWidgets开发跨平台、兼容性好、最优秀的C++ IDE环境,但没有实现;现在Code::Blocks+GNU GCC正在实现这个理想。让我们拭目以待。国内的Code::Blocks爱好者和跨平台开发员应该尽快建立中文Code::Blocks网站,提供 Code::Blocks中文化支持,促进Code::Blocks在国内的发展。 --- 摘自百度百科(http://baike.baidu.com/view/1562377.htm)
Code::Blocks 是一个开放源码的全功能的跨平台C/C++集成开发环境.   相比于基于Delphi的Dev-C++共享C++IDECode::Blocks是开放源码软件。Code::Blocks由纯粹的C++语言开发完成,它使用了蓍名的图形界面库wxWidgets(2.6.2 unicode)。对于追求完美的C++程序员,再也不必忍受Eclipse的缓慢,再也不必忍受VS.NET的庞大和高昂的价格。   虽然Code::Blocks从一开始就追求跨平台目标,但是最初的开发重点是Windows系统下的本,从06年3月21日本:1.0 revision 2220开始,Code::Blocks在它的每日构建中正式提供Linux本(分两个本:ubuntu.deb和fc4.rpm)。这样 Code::Blocks在1.0发布时就会是跨越平台的C/C++IDE,它将支持Windows和Linux的主要本。长期以来C++开发员在Linux没有好用、通用的C++ IDE的局面就要结束。而这个IDE对于Windows下的用户同样重要,由于它开放源码的特点,Windows用户可以不依赖于VS.NET,编写跨平台C++应用。   Code::Blocks提供了许多工程模板,这包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程,另外它还支持用户自定义工程模板。在wxWidgets应用中选择UNICODE支持中文。   Code::Blocks支持语法彩色醒目显示,支持代码完成(目前正在重新设计过程中)支持工程管理、项目构建、调试。   Code::Blocks支持插件,目前的插件包括代码格式化工具AStyle;代码分析器;类向导;代码补全;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-C++ DevPak更新/安装器;DragScroll,源码导出器,帮助插件,键盘快捷键配置,插件向导;To-Do列表;wxSmith;;wxSmith MIME插件;wsSmith工程向导插件;WindowsXP外观。   Code::Blocks具有灵活而强大的配置功能,除支持自身的工程文件、C/C++文件外,还支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、Hitachi汇编文件、Lua文件、MASM汇编文件、Mathlab文件、NSIS开源安装程序文件、Ogre Compositor脚本文件、Ogre Material脚本文件、OpenGL Shading语言文件、Python文件、Windows资源文件、XBase文件、XML文件、nVidia cg文件。识别Dev-C++工程、MS VS 6.0-7.0工程文件,工作空间、解决方案文件。   Code::Blocks基于wxWidgets开发,正体现了wxWidgets的强大。以前Borland C++ Builder X宣称基于wxWidgets开发跨平台、兼容性好、最优秀的C++ IDE环境,但没有实现;现在Code::Blocks+GNU GCC正在实现这个理想。让我们拭目以待。国内的Code::Blocks爱好者和跨平台开发员应该尽快建立中文Code::Blocks网站,提供Code::Blocks中文化支持,促进Code::Blocks在国内的发展。
[摘要] Code::Block、MinGW 和 wxWidgets 分别是三个著名的开源项目,分别是 IDE、编译器和界面库。由这三样搭建起来的全开源纯c++开发环境,功能不逊色于Visual C++,由于是开源的,这样的环境还是免费的,并且是跨平台的。 [关键字] 开源 IDE CodeBlocks   CodeBlocks 简介:   Code::Block、MinGW 和 wxWidgets 分别是三个著名的开源项目,分别是 IDE、编译器和界面库。由这三样搭建起来的全开源纯c++开发环境,功能不逊色于Visual C++,由于是开源的,这样的环境还是免费的,并且是跨平台的。   Code::Blocks是一个开源、免费、跨平台的c++ IDE。官方网站上称其能满足最苛刻的用户的需求。虽有点夸张,但既然敢这样说,也说明它的功能肯定不差。可扩展插件,有插件向导功能,让你很方便的创建 自己的插件。Code::Blocks是用c++编写的(用wxWidgets库),捆绑了MinGW编译器。   突出特点: 开源(遵循GPL2规范)、跨平台(可在windows和linux平台下运行)、GNU c++编写、可扩展插件、devpack支持(可选)。   欲知更多可以访问官方网站: http://www.codeblocks.org/   目前支持的平台有 :   ·Windows 2000 / XP / Vista   ·Linux (Ubuntu & Debian, 32 & 64 bits)   ·Mac OS X 10.4+   本人在 SUSE Enterprise Linux Edition 10 下使用, 感觉很好, 设计者的思想确实很好,高度集成了 GCC 和 GDB 工具, 而且在编辑方面做得也很好, 是在是难得, 非常值得推荐的 C/C++ IDE 环境;   但是本人也发现了一个问题, 不知道如何解决, CodeBlocks 在windows,Linux本机,以及虚拟机上都飞速, 但是,本人是通过 xManager 登录到服务器上使用的, 此时UI变得非常慢, 慢的让我无法忍受~~~服务器配置:8个至强CPU,主频 3.0, 内存 8G,别的就不用说了;   当然, CodeBlocks 还是非常出的的, 目前已经发布了 8.02 本, 期待更多 精彩 ~~~

24,854

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 工具平台和程序库
社区管理员
  • 工具平台和程序库社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧