推荐一个开源跨平台的C++项目,诚邀加盟 [SVN6853]解决思路

推荐一个开源跨平台的C++项目,诚邀加盟 [SVN6853]
2010-10-03更新说明:
我已加盟CB开发团队:http://developer.berlios.de/project/memberlist.php?group_id=5358
期待更多中国人的加盟!

2010-06-16更新说明:
1. MinGW 4.4.4集成iconv,如果工程为Unicode且有汉字,请使用选项:-finput-charset=gbk ,已解决“no iconv implementation, cannot convert from GBK to UTF-8”错误。
2. gdb调试支持python脚本,内置python2.6.5,STL和wx数据显示大大加强!
3. wx加入VC的Debug版本。

在本人学习编程之初,一直在苦苦寻找一个框架设计优雅、代码质量高的开源工程,为此我曾在sourceforge.net上反复搜索。
直到三年前遇见了Code::Blocks,当时还没有出1.0正式版。
我被他的框架所吸引,全插件式设计让我为之陶醉!
无奈能力有限,只能断断续续的阅读其源码,却无法为其出一分力气。

三年来,我体会到如果能认真阅读一个大型项目,领会其架构、思路,对于我在编程领域的入门,起到了非常关键的作用。
从Code::Blocks这个项目中,我学会很多的东西,非常感谢这个开源项目!感谢这个社区!!

二年来,ollydbg、blueshake两位来自中国的高人,一直在为这个项目做贡献,让人十分钦佩!
在他们两位的感召下,我也陆续提供了一些Code::Blocks开发补丁。

在此邀请有志于学习编程的朋友,关注这个项目,加入这个项目的开发。
为开源社区做出贡献,也能领略一个高质量的框架、思想。

Code::Blocks的最新正式版应该就在今、明两天发布,最新版的版本号为:10.05
这里我提供一个绿色加强版,为Code::Blocks 10.05的到来做下宣传。
此版本仅供****社区对这个项目感兴趣的朋友参考,请勿外传!
解压密码:****

特点:
1. 集成VC10、MinGW4.4.4双编译器
2. 集成WinDbg(cdb)、gdb调试器
3. 众多增强特性的加入
4. 大量的Bug修复
5. 绿色,解压后即可使用

感兴趣的朋友,请加入QQ群:102269848

我们在google的docs里有相关CB开发的讨论。
加入后,可以查看里面的中文文档。


下载:http://portablecb.googlecode.com/files/LoveDEV.7z
社区:http://forums.codeblocks.org/
源码:http://svn.berlios.de/svnroot/repos/codeblocks/
主页:http://www.codeblocks.org/

360会误报病毒!如不放心,请选用权威杀毒软件查杀!!

增强特性列表(不含Bug修复)
01. 支持预处理条件表达式分析
02. 支持非工程文件解析,可将CB作为代码浏览器使用
03. 支持toolbar的作用域选择
04. 支持for/while等条件语句的自动智能缩进
05. 支持class、enum等自动在右大括号后加分号
06. 支持Tab智能跳转
07. 支持宏的Call Tip提示
08. 支持cdb的step in和step out
09. 支持代码完成识别已存在部分
10. 支持Stream Comment词注释、及取消注释
11. 支持仅格式化选中的文本
12. 支持一个工程一个Parser,避免相互混淆
13. 支持重分析选中工程
14. 支持简单的模板解析
15. 支持头文件和源文件处在不同的目录中
16. 支持头文件自动完成
17. 支持智能指针解析(模板解析)
18. 支持代码重构(重命名、查找引用)
19. 支持宏函数解析
20. 支持函数声明与实现的准确跳转

调试效果:




图片展示
1. 工程组织

2. 符号浏览

3. RAD开发

4. 函数跳转

5. 作用域选择

6. 代码完成

7. 智能指针代码完成

8. 右键菜单

9. 代码重构

10. 头文件自动完成

11. 多编译器支持

12. 增强gdb调试(python)

13. GCC编译器显示intel语法的汇编码

14. 外部工具支持:CppCheck


官方网站:http://www.codeblocks.org/
官方论坛:http://forums.codeblocks.org/

------解决方案--------------------
以前存在的问题都解决了么?比方说“Windows7下...”(忘了咋回事了,肯定有这么个问题)
你上次发起的时候,貌似很多人都心有余力不足啊。
------解决方案--------------------
老邓好样的,让开源世界多留几个中国人的名字。
无奈我现在hack minix3的源代码,对IDE也不是特别感兴趣,就不能贡献什么了,不过要是翻译文档什么的,可以给我发邮件:javer821@gmail.com
------解决方案--------------------
有心无力,弱弱的飘过。
------解决方案--------------------
对于开源我还不是很理解
请教一个问题
在公司里如果对linux kernel进行修改
那么这部分代码是否也要开源呢
如果开源会不会侵犯保密协议?
------解决方案--------------------
我也想做……
55555,就怕技术不行啊
------解决方案--------------------
要努力学英文了
------解决方案--------------------

------解决方案--------------------
支持下Loaden~~
------解决方案--------------------
支持下
------解决方案--------------------
支持下老邓,以你现在的资历,可以去很多知名IT去工作了。
------解决方案--------------------
前人栽树后人乘凉,呵呵
------解决方案--------------------