Code::Blocks 10.05 正式版发布!

老邓 2010-05-31 08:30:57
官方主页:http://www.codeblocks.org/
官方论坛:http://forums.codeblocks.org/
绿色强化:http://topic.csdn.net/u/20100530/13/ca911c06-e217-418a-85ff-155e99273f2f.html

Features
Highlights:

* Open Source! GPLv3, no hidden costs.
* Cross-platform. Runs on Linux, Mac, Windows (uses wxWidgets).
* Written in C++. No interpreted languages or proprietary libs needed.
* Extensible through plugins

Compiler:

* Multiple compiler support:
o GCC (MingW / GNU GCC)
o MSVC++
o Digital Mars
o Borland C++ 5.5
o Open Watcom
o ...and more
* Very fast custom build system (no makefiles needed)
* Support for parallel builds (utilizing your CPU's extra cores)
* Multi-target projects
* Workspaces to combine multiple projects
* Inter-project dependencies inside workspace
* Imports MSVC projects and workspaces (NOTE: assembly code not supported yet)
* Imports Dev-C++ projects

Debugger:

* Interfaces GNU GDB
* Also supports MS CDB (not fully featured)
* Full breakpoints support:
o Code breakpoints
o Data breakpoints (read, write and read/write)
o Breakpoint conditions (break only when an expression is true)
o Breakpoint ignore counts (break only after certain number of hits)
* Display local function symbols and arguments
* User-defined watches (support for watching user-defined types through scripting)
* Call stack
* Disassembly
* Custom memory dump
* Switch between threads
* View CPU registers

Interface:

* Syntax highlighting, customizable and extensible
* Code folding for C++ and XML files.
* Tabbed interface
* Code completion
* Class Browser
* Smart indent
* One-key swap between .h and .c/.cpp files
* Open files list for quick switching between files (optional)
* External customizable "Tools"
* To-do list management with different users

And many more features provided through plugins!
...全文
2430 62 打赏 收藏 转发到动态 举报
写回复
用AI写文章
62 条回复
切换为时间正序
请发表友善的回复…
发表回复
xunxun 2011-03-02
  • 打赏
  • 举报
回复
[Quote=引用 61 楼 ollydbg23 的回复:]

引用 60 楼 rqslt 的回复:

怎么smart indent没反应?

一直都好用,你具体是什么问题?如果英语还可以,建议你去codeblocks英文论坛讨论。
还有,建议你尝试用 codeblocks的nightly build版本,要比10.05版本新很多。
[/Quote]

恩,最近的svn7017从
http://forums.codeblocks.org/index.php/topic,14256.0.html
这里下载覆盖即可
ollydbg23 2011-03-02
  • 打赏
  • 举报
回复
[Quote=引用 60 楼 rqslt 的回复:]

怎么smart indent没反应?
[/Quote]
一直都好用,你具体是什么问题?如果英语还可以,建议你去codeblocks英文论坛讨论。
还有,建议你尝试用 codeblocks的nightly build版本,要比10.05版本新很多。
「已注销」 2011-03-01
  • 打赏
  • 举报
回复
怎么smart indent没反应?
lxq301872 2011-02-24
  • 打赏
  • 举报
回复
楼主好强大
gzq335466572 2011-01-30
  • 打赏
  • 举报
回复
感谢分享 下载试试
Lizzyhui 2010-08-18
  • 打赏
  • 举报
回复
多谢楼主
C++是难学了些,努力吧
hnfmr 2010-06-06
  • 打赏
  • 举报
回复
楼上,试试 Reset defaults。
yuanzhang198711 2010-06-06
  • 打赏
  • 举报
回复
我是慕名而来滴,看看怎么样!
ToCpp 2010-06-06
  • 打赏
  • 举报
回复
reset下可以了,谢谢
ollydbg23 2010-06-06
  • 打赏
  • 举报
回复
[Quote=引用 52 楼 tocpp 的回复:]
是不是这样设置不行?
[/Quote]
是的,难道你不行??
别的,难道你的程序路径是有空格?或者中文的?
ToCpp 2010-06-05
  • 打赏
  • 举报
回复

是不是这样设置不行?
ollydbg23 2010-06-04
  • 打赏
  • 举报
回复
[Quote=引用 50 楼 tocpp 的回复:]

以前都是下NightBuild,刚下了个安装版的,貌似好久没有发这样的正式版吧,
调试不了,老提示让我设置调试器路径,我设置了也提示,怎么回事?
[/Quote]
你的调试器,应该是gdb.exe吧?你设置到哪里了?

其实,更为强大的cc_branch版本,一直都在酝酿和测试中,这个比正式版要强大很多很多,呵呵,有时间的话,你可以自己去编译一个用用。

ToCpp 2010-06-04
  • 打赏
  • 举报
回复
以前都是下NightBuild,刚下了个安装版的,貌似好久没有发这样的正式版吧,
调试不了,老提示让我设置调试器路径,我设置了也提示,怎么回事?
hnfmr 2010-06-03
  • 打赏
  • 举报
回复
补充,我用的是 windows 7 (64bit)
visual studio 2010

code blocks 模仿vc 2008 compiler设置,无法编译代码...说是找不到什么 kernel32.lib....
hnfmr 2010-06-03
  • 打赏
  • 举报
回复
请问怎么配置visual studio 2010 compiler
gu_0233 2010-06-03
  • 打赏
  • 举报
回复
支持下,正在下载中
老邓 2010-06-03
  • 打赏
  • 举报
回复
[Quote=引用 46 楼 hnfmr 的回复:]

请问怎么配置visual studio 2010 compiler
[/Quote]
目前的CC分支中我加入了对VS2010的支持。
不过,10.5正式版中还没有。

你需要基于VS2005/2008创建一个编译器配置。
再修改相应路径。
ollydbg23 2010-06-02
  • 打赏
  • 举报
回复
[Quote=引用 41 楼 budtang 的回复:]

C:B 做项目管理还行 但编辑功能太差了
[/Quote]
??如何差??
ollydbg23 2010-06-02
  • 打赏
  • 举报
回复
[Quote=引用 40 楼 gbb21 的回复:]

引用 37 楼 loaden 的回复:

引用 35 楼 gbb21 的回复:

code completion is tooooooo weak.

嗯,这也是我们正在改进的地方。
我们正在重写CodeCompletion插件。


It will be very tough without using any front-end of compiler. Maybe yo……
[/Quote]

这个很多人研究过,front-end of compiler 也不见得适合cc。因为很多时候,cc需要处理的都是含糊的,包含错误的,甚至是完全不知道很多变量类型的。

MS 里面的 Parser也是采用类似的模糊机制。我在我们(和loaden等人的)google cc开发文档里面都有详细链接和说明。
CCCCCCCCCCCCCCC 2010-06-01
  • 打赏
  • 举报
回复
[Quote=引用 26 楼 ww884203 的回复:]
顶顶,感谢分享!
同时,我学C++经验很少,一直用的VC6,vs2010都搞不懂,这个适合初学者吗?谢谢!
[/Quote]

这个很简单,很好用。

加载更多回复(42)

24,854

社区成员

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

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