Code::Blocks 2023.01 全中文汉化-优化版

Code::Blocks 是一款开放源码、功能全面的跨平台集成开发环境(IDE),通过集成相应的编译器,可以支持使用广泛的C和C++程序开发。而且通过集成各种插件,可以实现各种扩展功能。

目前在中文网络上常见的 Code::Blocks 版本是 “17.12”(2017年12月发行)或 “20.03”(2020年3月发行),安装时需要分别安装 Code::Blocks主程序、汉化包和编译器,还需要进行编译器配置,步骤比较多而复杂,而且汉化包不完整,界面上混杂着中文和英文。中文网络上有大量的文章和视频教程介绍如何安装和配置,我觉得这些都没有意义。真正对用户有帮助的应该是一个全中文汉化、快速安装的优化版。

所以我就花了些时间做这个事情。大致地做了以下一些琐碎的工作:

1、通过 Code::Blocks 的用户论坛了解最新的开发信息,下载到了 2023 年 1 月份的发行版本(版本号为“svn 13166”)。

2、从 Code::Blocks 的多语言翻译网站获取语言包,翻译了所有词条。(“20.03”版大约有 3600 个词条,而当前版本大约有 10000 条)

3、仔细分析 Code::Blocks 的配置和插件,然后对各种选项进行优化,并对插件进化优选,禁用大部分高级功能插件,只保留最常用的几个插件。

4、写作了简明教程。

5、重新制作了安装文件。

这些琐碎的工作大约花费了我 10 来天的时间。工作成果是 Code::Blocks 2023.01 全中文汉化的优化版本。我把最后制作而成安装文件上传在百度网盘,可供读者下载:

从百度网盘下载 Code::Blocks 23.01 中文优化完整版:

https://pan.baidu.com/s/1ORp0FmHZySt6KlHy5dpDNw?pwd=free

 

从GitHub下载 Code::Blocks 23.01 中文优化完整版:

https://github.com/anbangli/codeblocks-cn/releases/download/v23.01cn/CodeBlocks-23.01-MinGW64-GCC-12.2-cn.exe

 

 下载之后进行安装(默认安装位置是“C:\Program Files(x86)”,请不要修改,以避免出现找不到编译器的现象)。安装之后直接可以使用(不需要额外安装其它组件,也不需要进行其它配置)。

 


 

 我给 Code::Blocks 用户附带写了一份简明的入门教程。在运行 Code::Blocks时,点击菜单“帮助”下面的“入门教程”,即可打开该入门教程。建议读者完整地阅读它。

 


 

这份Code::Blocks的编译器中已经集成了 EGE(Easy Graphic Engineer)图形库(https://xege.org)。如果用户想在程序中使用EGE图形库,只需要进行一点简单的设置:点击菜单“设置”下面的“编译器”,在弹出的对话框中,在“选择的编译器”下拉框中选择“GNU GCC MinGW64 compiler +EGE”,然后点击“设置成默认”按钮。最后点击“确定”按钮关闭此对话框。以后就可以在程序中使用EGE图形库了。

 

在Code::Blocks安装文件夹(通常是 c:\Program Files (x86)\CodeBlocks\)下的“example”文件夹中,提供了一个示例程序 ege-circles.cpp,可供用户测试使用EGE图形库。

 


 

这份Code::Blocks的编译器中也已经集成了 EasyX 图形库(https://easyx.cn/)。如果用户想在程序中使用 EasyX 图形库,只需要进行一点简单的设置:点击菜单“设置”下面的“编译器”,在弹出的对话框中,在“选择的编译器”下拉框中选择“GNU GCC MinGW64 compiler +EasyX”,然后点击“设置成默认”按钮。最后点击“确定”按钮关闭此对话框。以后就可以在程序中使用EasyX图形库了。

 不过需要注意的是,网上的各种使用EasyX图形库的程序中,都是要包含头文件“graphics.h”,即在程序头部写出如下代码行:

#include <graphics.h>

然而,这份Code::Blocks中的 graphics.h 是 EGE 图形库的头文件!所以EasyX图形库的头文件被改成了“easyxgraphics.h”,因此需要把上面的代码行改为:

#include <easyxgraphics.h>

 在Code::Blocks安装文件夹(通常是 c:\Program Files (x86)\CodeBlocks\)下的“example”文件夹中,提供了一个示例程序 easyx-star.cpp,可供用户测试使用EasyX图形库。

  


 

欢迎大家下载使用,欢迎提出建议。

 

工作界面如下:

 

 

 

(最后多说一句:其实我花费了更多的时间和精力改进 Dev-C++,我发布的 Dev-C++分支版本称为“小龙Dev-C++”,使用比这个 Code::Block 更方便。下载网站是  。)

posted @   anbang24  阅读(600)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 单线程的Redis速度为什么快?
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 展开说说关于C#中ORM框架的用法!
点击右上角即可分享
微信分享提示