# codeblocks 使用技巧+伪单文件编译

codeblocks 使用技巧+伪单文件编译

  • shift+F2打开和隐藏左侧工作空间
  • F2 打开和隐藏下面控制台
  • CTRL+Shift+c 注释,CTRL+Shift+x取消注释
  • view->perspectives->code::blocks minimal 编辑区最大化
  • settings->Editor->default code 添加C++默认代码,每次新建C++源文件的时候会有默认模板,但是新建项目时不会出现模板

2019年12月4号更新,依然没找到单文件编译的方法,但是发现了比add files更加简单的方法

直接file->new file -> file,新建C++源文件,但还是要注释前面的C++文件代码,否则会报main重复定义的错误。

博客园居然不支持分割线语法(-_-||,手动分隔线---------------------------------------------------------------------

默认情况下codeblocks无法添加源文件,只能通过add files添加文件

add files之后变成这样,但是还是无法同时编译两个.cpp,会报main函数重复定义的错误,只要把其中一个.cpp注释之后就能正常运行了,这样就可以正常编写对拍程序了,虽然比较麻烦,但是也没有办法,我Google百度了好久都没有找到更好的解决方案。可能codeblocks不支持单文件编译,dev和vsc支持单文件编译,Clion配置一下插件,也支持单文件编译。

有不对的地方,还希望各位大佬指出,我本身是使用vsc和Clion的,因为比赛需要才上手了cb。

原文地址:https://www.cnblogs.com/sstealer/p/11552959.html