codeblocks (C/C++ 集成开发环境) 13.12.1

大小:95.21MB

版本:13.12.1

语言:简中

更新:2026-02-08

普通下载
资源说明

《codeblocks (C/C++ 集成开发环境) 13.12.1》是一款C++集成开发环境,这款软件支持c++开发项目创建、编辑、代码检测、生成以及可视化的设计方式,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,有需要的小伙伴快来下载叭!

codeblocks (C/C++ 集成开发环境) 13.12.1

功能特点

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爱好者和跨平台开发员应该尽快建立中文Code::Blocks网站,提供Code::Blocks中文化支持,促进Code::Blocks在国内的发展。

功能特性

1、支持Windows和GNU/Linux,开放源码,Windows用户可以不依赖于VS. NET,编写跨平台C++应用。

2、提供多个工程模板,包括控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith工程,另外它还支持用户自定义工程模板。

3、支持文件类型多,包括支持AngelScript、批处理、CSS文件、D语言文件、Diff/Patch文件、Fortan77文件、GameMonkey脚本文件、Hitachi汇编文件、Lua文件、MASM汇编文件...

快捷键

==日常编辑==

- 按住Ctrl滚滚轮,代码的字体会随你心意变大变小。

- 在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。

- Ctrl+D可复制当前行或选中块。

- Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。

- Tab缩进当前行或选中块,Shift+Tab减少缩进。

- 可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置。

- 按下Atl,再拖动鼠标,可以实现部分选择(即只选中一个区域内的字符,而不会包含它们所在行的其他字符)。

- 需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方的Management栏。

==自动完成与缩写==

1)优化代码自动完成功能:在Code-completion and symbol browser中,

- 将Automatically launch when typed # letter中的4改成2,这样打两个字母就会有提示了。

- 将Keyword sets to additionally include中1到9都勾上(可在Syntax highlighting 的keywords...中设置,其中1是C++关键字,3是Doxygen关键字;我曾将wxWidgets的类名都加入7并设置相应的字体(粗黑体),看代码时特别舒适)

- 将Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示

- 选中Case-sensitive match,防止一些无关的东西干扰,如果你想它帮你纠正大小写,那就去掉勾

- 在Keyboard short-cuts中将Edit->Code complete的快捷键由Ctrl+Space改为Alt+/,因为前者与中文输入法切换冲突,该快捷键为已经输入的(不是正在输入的)词提供自动完成。

2)看Abbreviation一栏,里面定义了许多缩写(还可以自定义),只要输入这些缩写,并按Ctrl+J,就可以自动完成常用的代码框架,并将光标放在恰当的地方(自定义时用|表达)。常用的有:guard、class、switch等。

3)如果你声明了一个类,你可以在cpp文件中右击,Insert->All class methods without implementation...来插入你还没定义的方法的定义(省去不少打字的功夫哦),也可使用Insert->Class Method declaration/implementation...来插入一个方法的声明或定义。

==导航相关==

- Ctrl+G 到达指定行,ALT+G 到达指定文件,Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义),F11 切换源文件与头文件。

- Ctrl+PageUp 到达上一个函数,Ctrl+PageDown 到达下一个函数。

- Ctrl+B 添加书签,Alt+PageUp和Alt+PageDown可以切换书签。

- Ctrl+Shift+B可找到匹配的括号。

- 看长代码时,可右击,Folding->Fold All,然后慢慢展开来看,也可充分利用左方Management栏的Symbol浏览器。

- 在一个变量、函数或宏上右击,三个以Find开头的菜单项,分别可以为你转到它的声明、定义和找到所有出现的地方(按F2在下方Thread Search那里查看)。

其他:

- General Settings中可以设置缩进、自动换行等细节。

- 让Code::Blocks永远记住你的Layout,尤其是debug的layout,善用debug工具栏。

- 备份C:/Documents and Settings/[你的用户名]/Application Data/codeblocks/Default.conf,如遇重装,将其放在codeblocks.exe所在目录,就不会丢失你的配置;这样也可以 打造出Code::Blocks的绿色版。

==常用快捷键==

1、Ctrl+L 剪切选中行

2、F11 切换源文件与头文件

3、F10 全屏

4、Ctrl+Shift+B 括号匹配

5、按下ATL,再拖动鼠标,可以实现部分选择

6、Ctrl+B 添加书签,ALT+PageUp和PageDown可以切换书签。

7、Ctrl+G 到达指定行

8、ALT+G 到达指定文件

9、Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义)

10、Ctrl+PageUp 到达上一个函数

11、Ctrl+PageDown 到达下一个函数

特别说明

我们需要一款好的IDE,希望它不仅有助于我们学习C++,也应该是我们今后编写C++应用程序时的上好工具。第七下载推荐使用Code::Blocks,它除了具备IDE典型的集编辑、编译、调试在一身的功能之外,还具备以下特点。

(1) 开源开源不仅仅意味着免费,它还意味着更好的学习途径。

(2)跨平台包括Windows、Linux、Mac OS等。

(3)跨编译器包括gcc/g++、Visual C++、Borland C++、Intel C++等超过20多款编译器。同时它也支持多种语言的编译,包括D语言等(当然,Code::Blocks主要支持C++语言)。

(4)插件式框架Code::Blocks采用开放体系,有着良好的功能扩展能力。

(5)采用C++写成无须安装额外的,往往是庞大的运行环境。再者,一款C++的IDE采用C++写成,这是最自然不过的事了。

(6)升级频繁与维护良好差不多每个月都有升级包,有时甚至数天就有新的升级包可供下载。另外其官方论坛也相对活跃,除了提出BUG以外,来自世界各地热心维护者往往第一时间提供不同操作系统上的安装包。

(7)内嵌可视化GUI设计IDE的图形界面,采用wxWidgets,同时也支持使用wxWidgets进行可视化图形界面设计。

(8)支持多国语言通过中文语言包,支持汉化界面上的绝大部分内容。

其他版本
CodeBlocks官方正版

日期:2026-04-25

版本:v20.03

点击查看
CodeBlocks网页版

日期:2026-04-06

版本:v20.03

点击查看
codeblocks(支持win10) 13.12

日期:2026-03-02

版本:13.12

点击查看
CodeBlocksv17.12

日期:2025-11-04

版本:17.12

点击查看
软件合集更多

IDE开发环境有哪些更多

IDE开发环境是用来提供程序开发环境的应用软件,一般包括代码编辑器、编译器、调试器和图形用户界面等工具。集成代码编写功能、分析功能、编译功能、调试功能等集成开发软件服务套件。所有具有这种功能的软件或软件套件(组)都可称为IDE开发环境。下面就为大家推荐一些IDE开发环境有哪些。

c语言电脑软件有哪些更多

C语言作为一种广泛使用的编程语言,一直以来都受到开发者的喜爱。用C语言编程时,选择合适的编程软件非常重要。下面就为大家带来一些好用的C语言电脑软件,帮助您提高开发效率。

c++编程软件推荐更多

C++是一种广泛使用的编程语言,因此有很多软件可用于编写和运行C++代码。选择适合自己的C++编程软件可以帮助开发人员更高效地编写、调试和管理代码。下面就为大家推荐一些好用的c++编程软件。

codeblocks版本大全更多

codeblocks是一款免费开源的C/C++集成开发环境,支持GCC、MSVC++和其他编译器,还可以导入Dev-C++项目。优点:跨平台,可在Linux、Mac、Windows上运行,而且自身体积小,安装非常简单。下面就为大家带来codeblocks版本大全。

相关软件
工作流集成开发环境(FlowStudiov) 0.9.8.8

工作流集成开发环境(FlowStudiov) 0.9.8.8

下载
《工作流集成开发环境(FlowStudiov) 0.9.8.8》是一款流程图编程工具;该软件内具有实用的流程图绘制工具、流程的仿真工具、工作流的引擎等,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,感兴趣的小伙伴欢迎下载使用噢!
大小:20.43MB 时间:2026-03-17
Geany windows(集成开发环境) 1.34

Geany windows(集成开发环境) 1.34

下载
《Geany windows(集成开发环境) 1.34》是一款集成开发软件,这款软件能够为用户提供一个程序开发环境,软件内还有语法高亮显示、代码折叠、代码自动补充等功能,功能非常丰富,操作也就很简单,是一款很不错的软件,有需要的欢迎来下载哟!
大小:15.11MB 时间:2026-02-25
Python集成开发环境(Codimension) 2.3.1

Python集成开发环境(Codimension) 2.3.1

下载
《Python集成开发环境(Codimension) 2.3.1》是一款开源 Python IDE,能够为客户提供常用的代码编辑功能,还给编程人员提供一个python集成开发环境,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,有需要的小伙伴快来下载叭!
大小:1.07MB 时间:2026-01-30
Mu Editor(集成开发环境) 1.1.0a1

Mu Editor(集成开发环境) 1.1.0a1

下载
《Mu Editor(集成开发环境) 1.1.0a1》是一款集成开发环境的软件,用户可以在这款软件编译一些控制器和处理器,软件内还有四种模式编辑,功能非常丰富,操作也很简单,是一款很不错的软件,有需要的快来下载吧!
大小:85.58MB 时间:2025-12-07
最新软件
漫画控电脑版

漫画控电脑版

下载
漫画控电脑版是一款非常好的漫画观看软件,在这款软件中你能找到很多实用功能可以让你在这里进行自由的漫画阅读,用户能在这里得到相当不错的观看体验,你可以在这里自定义你的观看体验。感兴趣的用户就来下载吧!
大小:2.35MB 时间:2026-05-08
GotoHTTP64位版v7.5

GotoHTTP64位版v7.5

下载
GotoHTTP64位版是一款专业的远程控制的软件工具,软件支持远程开机、跨平台访问、远程控制电脑。非常方便快捷,软件界面简约,布局直观清晰。操作简单,容易上手,是一款十分实用的工具。
大小:2.25MB 时间:2026-05-08
小鸟壁纸高级版

小鸟壁纸高级版

下载
小鸟壁纸是一个优质的壁纸软件,为用户提供大量高质量的动态壁纸和静态壁纸,每天都有新的壁纸加入,新鲜流行的手机壁纸源源不断的涌入,动态壁纸具有炫酷的动态效果,支持视频壁纸的设置,使用手势在桌面滑动可以快速切换壁纸,非常方便,对该软件高级版感兴趣的小伙伴千万不要错过,快来下载体验试试吧!
大小:83.81MB 时间:2026-05-08
轻映视频转换器官方正版

轻映视频转换器官方正版

下载
轻映视频转换器官方正版是一款非常实用的格式转换处理软件,软件功能强大,操作简单易用,支持转换的视频格式最全面,还支持MP4、MOV、AVID等多种主流视频格式转换输出,具备视频压缩管理功能,轻松处理电脑内视频,操作更轻松、更便捷,感兴趣的小伙伴快来下载安装吧!
大小:32.38MB 时间:2026-05-08

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论

热搜推荐
编辑推荐