CodeBlocksv17.12

大小:35.64MB

版本:17.12

语言:简中

更新:2025-11-04

普通下载
360安全卫士下载
资源说明

CodeBlocks是一款功能强大的跨平台编程开发工具,软件界面简洁直观,对新手和小白用户非常友好。由c++开发,可以帮助程序开发者不依赖任何系统完成自己的编程工作,支持代码补全、语法高亮和实时语法检测,提供强大的编译前编程辅助,支持AngelScript、批处理、CSS文件、汇编文件和脚本文件,喜欢的朋友快来下载体验吧!

CodeBlocks软件特色

1、跨平台

可以在Windows、Linux、macOS等主流操作系统上运行。

2、开放源码

代码是开源的,开发者社区可以参与改进和扩展。

3、丰富的工程模板

提供大量不同场景的项目模板。

4、灵活的配置

除了支持自己的工程文件和C/C++文件,还支持很多其他类型的文件。

CodeBlocksv17.12

CodeBlocks软件功能

代码编写

1、代码编辑器:支持语法高亮、自动代码缩进、代码折叠等。,提高代码的可读性和编写效率。

2、代码补全:包括函数名和变量名的自动补全。

项目管理

1、支持创建各种类型的项目,如控制台应用程序、动态链接库、GUI应用程序和其他模板。

2、方便地管理项目中的文件、资源和依赖关系。

编译和构建

1、支持多种编译器。

2、您可以编译和链接项目,并在编译期间提示警告和错误。

调试方面

1、提供断点设置功能。

2、支持单步调试。

3、您可以查看和监视调试信息,如变量值和调用堆栈。

其他功能

1、支持多语言界面。

2、支持插件扩展功能,可以通过插件添加额外的功能模块。

3、可以识别和导入其他IDE创建的项目文件。

CodeBlocks安装教程

1、下载安装程序并打开,点击【Next】。

CodeBlocksv17.12

2、点击【I Agree】。

CodeBlocksv17.12

3、点击【Next】。

CodeBlocksv17.12

4、选择安装位置,点击【Install】。

CodeBlocksv17.12

5、等待安装。

CodeBlocksv17.12

6、安装完毕,询问是否立即启动Code::Blocks,点击【否】。

CodeBlocksv17.12

7、点击【Next】。

CodeBlocksv17.12

8、点击【Finish】。

CodeBlocksv17.12

CodeBlocks更新日志

拼写检查器

为字典添加 (Fedora-)path。

支持 Unicode 路径名 (感谢 White-Tiger)。

更好地支持像 “doesn't” 这样的短格式(感谢 White-Tiger)。

将 hunspell lib 抽取到最新版本,以允许添加额外的 / 多个词典。

如果出现问题,会向用户发送一些状态消息以进行跟踪。

代码完成

修复显示呼叫提示时崩溃的问题。

修复设置面板中的 doxygen 拼写。

在设置中使工具栏控件的大小可配置 (工单 #303)。

修复了代码完成列表在显示后被隐藏的问题。

修复 generate ctor 实现上的 assert。

修复因 cbAssert 使用不当而导致的可能不一致 - 表达式不得有副作用,因为在某些构建中,它们可能不会执行。

修复代码调用提示的默认颜色(感谢 darmar)。

为 'Autoselect single match' 发送适当的事件。

自动测试 doxygen 文档。(感谢 White-Tiger)。

修复了我们忘记为 macro 添加 doxygen 文档的错误。

修复了解析 C99 指定初始值设定项时无限循环崩溃 bug。

修复工单 #278 和工单 #393(感谢 White-Tiger)。

修复工单 #351。

这次尝试真正修复问题 #14(由于递归符号链接导致高内存消耗)。

如果无法解析表达式,则向用户显示错误。

修复了解析 std 命名空间 bug。

开发工具包

autotools:尝试使用较新的增强功能修复构建。

防止在 wxScintilla 中打开上下文菜单时发送EVT_MOUSE_CAPTURE_LOST。

允许用户在加载失败时丢弃旧的配置文件。

如果使用 tinyxml 读取 xml 文件时出错,则返回 false。

修复读取截断的配置文件时崩溃的问题。

确保在无法保存配置文件时显示错误消息框。

制作 bundle 时将向导文件移动到正确的文件夹。

修复制作捆绑包时的模糊问题。

autotools:添加 OSX 捆绑制作支持(票证 #562,感谢 Dave Murphy)。

autotools:在 OSX 上使用 autotools 修复编译。

修复 ProjFile::Rename 以正确地将新文件添加到 m_ProjectFilesMap (感谢 homertp,票证 #521)。

脚本绑定:尝试添加 wxString 和非 wxString 的内容时不会崩溃。

加快大型项目(具有许多文件或多个目标的项目)的项目加载速度。

FileManager:直接写入符号链接的文件(仅限 wx30,票证 #276)。

autotools:实现构建系统的现代化(票证 349,感谢 David Seifert)。

osx:将所有插件构建为动态库(票证 #275,感谢 Franko F)。

osx:修复插件位置(票证 #275)。

去除自制static_assert,使用真实的东西。

向 MacrosManager 添加其他测试以确定是否已激活较新的项目。

Linux (autofoo):尝试使用系统提供的 squirrel、astyle、tinyxml(基于 Fedoras unbundle-patch)。

修复问题 #358 - 从 pkg-config 文件中删除额外的标志(感谢 Vincent C 和 Alexander GQ Gerasiov)。

c++11:使用 unique_ptr 而不是 auto_ptr(票证 349 部分适用,感谢 David Seifert)。

c++11:删除我们的 nullptr 实现和一些其他 tr1 类。

osx:修复了当可执行路径包含需要转义的字符时在终端中启动的问题(感谢 Easior Lars)。

batch:修复 batch 构建时崩溃,因为 autofit 访问 null 指针。

c++11:Code::Blocks 现在需要支持 C++11 的编译器。

在某些地方使用更合适的类型(感谢 frithjofh)。

script binding:具有任何缓冲区大小的日志消息(hack、unknown person 的补丁)。

替换宏时,不要在 NUL 前面添加cmd.exe。

从 EditorBase 中删除所有与断点相关的函数。

从 EditorBase 中删除所有书签函数 - 那里不需要它们,只需要在 cbEditor 中。

应用补丁以删除和同步宏前缀(感谢 White-Tiger)。

修复 configmanager.cpp 中可能导致未定义行为的 bug。std:

软件合集更多

IDE开发环境有哪些更多

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

c++编程软件推荐更多

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

相关软件
悟空编程3.0.1.40416

悟空编程3.0.1.40416

下载
悟空编程是一款新一代“编程+设计+AI”软件,软件操作简单易上手,集成最新的AI和图像算法,兼具图形化编程功能、专业图像处理功能、AIGC功能,培养学生对编程的兴趣,老师也可以通过编程完成高质量的交互式课件,提升课堂效果等,欢迎需要的朋友下载使用。
大小:240.27MB 时间:2025-12-07
猿编程4.13.0

猿编程4.13.0

下载
猿编程是一款少儿编程学习软件,软件提供了丰富的学习内容,涵盖了计算机基础、算法、数据结构、网络编程、移动开发、云计算等多个方向,全方位覆盖了儿童编程的各方面需求,拥有着优秀的界面设计和良好的用户体验,感兴趣的小伙伴赶快前来下载体验吧!
大小:173.09MB 时间:2025-12-03
鲸鱼积木编程v1.1.2

鲸鱼积木编程v1.1.2

下载
鲸鱼积木编程是一款简易实用。功能全面的优秀编程教育软件,基于鲸鱼机器人硬件开发,适用于AI Module 9系列,可同步生成Python、c语言,并使用Python、C语言进行编程,有喜欢的小伙伴快来下载吧!
大小:123.85MB 时间:2025-09-20
Hyper(编程工具) 1.0.0

Hyper(编程工具) 1.0.0

下载
《Hyper(编程工具) 1.0.0》是一款JS / HTML/ CSS编程工具,这款软件主要是为了提供易于扩展的API接口接口编程,帮助用户设计应用程序以及代码的优化工作,软件内的功能非常丰富,操作也很简单,是一款非常不错的软件,有需要的小伙伴快来下载叭!、
大小:57.68MB 时间:2025-09-16
最新软件
超级变速器2.1.3.4

超级变速器2.1.3.4

下载
超级变速器是一款非常实用的游戏时间加速工具,软件非常适合单机游戏用,可以提供一倍、二倍、五倍、十倍等不同的加速功能,可以快速跳过这些繁琐的动画内容,让玩家们轻松畅玩,仅限于单机游戏的使用,在网络游戏中使用该软件将违反账号协议,具有封号风险,请大家酌情使用这款加速神器哦!
大小:30.76MB 时间:2025-12-19
图片工厂电脑版

图片工厂电脑版

下载
图片工厂是一款功能强大的图像处理工具,图片工厂集图片浏览、编辑、排版、相框、美颜特效等功能于一体,方便用户快速浏览美化图片,软件内置了丰富的图片组合样式,用户可以制作精美的图片集并进行播放,运行稳定,处理图片速度快,对该软件电脑版有需求的用户千万不要错过,快来下载使用吧!
大小:77.07MB 时间:2025-12-19
EditPlusv6.1.780

EditPlusv6.1.780

下载
EditPlus是一款功能强大,可取代记事本的文字编辑器,具有无限撤销和重做、英文拼写检查、自动换行、列号标记、搜索和替换、同时编辑多个文件、全屏浏览等功能,同时它具有监视剪贴板的功能,可以与剪贴板同步自动将文本粘贴到EditPlus的编辑窗口中,这样就可以省去粘贴步骤,并且提供了多工作窗口,可以在工作区打开多个文档而不用切换到桌面,喜欢该软件的快来下载试试吧!
大小:2.78MB 时间:2025-12-19
AnyDeskv9.6.6

AnyDeskv9.6.6

下载
AnyDesk是一款堪称速度最快的免费远程连接桌面控制软件,采用先进的视频压缩技术deskPT,轻松实现防火墙路由器穿透,AnyDesk运行稳定、反应流畅迅速,而且软件体积小巧,使用时内存占用低,重点还支持与远程电脑同步剪贴板,整体速度较为流畅,是一款很不错的软件,对该软件最新版感兴趣的快来下载吧!
大小:7.59MB 时间:2025-12-19

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

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

热门评论

全部评论