CodeBlocks 配置
Code::Blocks 17.12
时间:2019.6
下载网址 http://www.codeblocks.org/downloads/26 ,这里选择的是 mingw-setup 的版本
安装完成即可使用,自带了编译器。以下是一些笔者常用的配置。
View -> Perspectives -> Code::Blocks minimal
F9 编译,出错按 F2 查看 Log 栏
最终配置文件如下
]]>
Editor Settings
Settings -> Editor -> General Settings
TAB size in spaces 改为 2
配色方案
官方地址
http://wiki.codeblocks.org/index.php?title=Syntax_highlighting_custom_colour_themes配置目录在 ...\AppData\Roaming\CodeBlocks 下,备份 default.conf 文件
复制配置代码,保存在 default.conf 的配置文件中,打开 or 重启 CodeBlcoks。
修改AStyle格式
Settings -> Editor -> Source formatter
Bracket Style 选择 Google
padding的设置中,设置在操作符旁添加空格;移除括号外空格
formatting 中,设置将 tab 转换成 space;
编译参数
不清楚的话,尽量与 OJ 评测的参数一致(某些 OJ 可能不支持 C++11 )
可直接复制下面参数至图所示位置,确认后会提示存在 Flags ,继续就好。(毕竟在 Compiler Flags 中一项一项找比较慢)
--std=c++11-O2-Wall-Wextra -Wl,--stack=256000000-pedantic-Wshadow-Wformat=2-Wfloat-equal-Wconversion-Wlogical-op-Wcast-qual-Wcast-align-fmax-errors=1
-WL,--stack 参数设置栈大小
-pedantic 允许发出ANSI/ISO C标准所列出的所有警告
ORZ