codeblocks更改主题颜色及调试

codeblocks更改主题颜色及调试

  • codeblocks更改主题颜色
    • ①关闭codeblocks
    • ②下载主题文件
    • ③运行cb_share_config程序
  • 使用codeblocks进行调试
    • 工程路径或文件名有空格则无法调试
    • 调试流程
      • 首先在codeblocks里建立控制台项目
      • 启动调试
      • 逐语句调试及关闭调试

codeblocks更改主题颜色

参考网址:codeblocks 更改颜色主题, 作者忘写了,在transfer以后还要点击一布save。这里补上
我是在sourceforge下载的最新版本的codeblocks20.03 (直接点击里面的Download Latest Version就可以)

①关闭codeblocks

②下载主题文件

  1. 打开github,点击里面的Download ZIP,就可以下载colour_themes.conf文件了
  2. 下载之后将压缩包解压,得到colour_themes.conf文件

③运行cb_share_config程序

  1. 在codeblocks的安装目录下有一个cb_share_config.exe文件,点击运行(Linux系统则在终端直接运行cb_share_config即可)
  2. 在cb_share_config.exe的运行界面中,点击左侧的Source configuration file,选中下载的colour_themes.conf,勾选上其中所有的主题。再点击右侧的Destination configuration file,选中codeblocks的default.conf,windows系统中位于C:\Users\用户名\AppData\Roaming\CodeBlocks,linux系统中位于~/.config/codeblocks。
  3. 点击左下角的Transfer,然后确定。再点击save,然后点击确定
    codeblocks更改主题颜色及调试_第1张图片
  4. 打开,点击Settings–Editor–Syntax highlighting,从Colour theme中选择合适的颜色主题。
    codeblocks更改主题颜色及调试_第2张图片
  5. 如果选择了黑色背景的主题,例如modnokai系列(像上文),需要更改一下光标的颜色,否则会看不见光标。在Settings–Editor–Margins and caret面板中,点击Caret的Colour按钮,选择一个合适的颜色,比如白色。
    codeblocks更改主题颜色及调试_第3张图片

使用codeblocks进行调试

工程路径或文件名有空格则无法调试

使用codeblocks进行调试时

  1. 先要建立控制台工程
  2. 保证项目路径没有中文且没有空格。否则不能调试。

路径名没有中文且没有空格才能调试是gdb的通病,换其他gdb也一样。这个不能怪到codeblocks上,所以一般我们用visual studio进行调试会比较好。
参考文章:关于codeblocks无法调试的解决方法

调试流程

首先在codeblocks里建立控制台项目

  1. 主页点击create a new project
    codeblocks更改主题颜色及调试_第4张图片
  2. 创建控制台项目
    codeblocks更改主题颜色及调试_第5张图片
    项目名称自己随便输入一个就可以
    codeblocks更改主题颜色及调试_第6张图片
    编译器也选择默认的就可以
    codeblocks更改主题颜色及调试_第7张图片
    可以编辑项目中默认创建的main.cpp
    codeblocks更改主题颜色及调试_第8张图片
    或者可以创建一个新文件打代码
    codeblocks更改主题颜色及调试_第9张图片

启动调试

  1. 注意调成debug模式,调试按钮(红色三角形)在右上
  2. 鼠标点击想要设置断点的那行代码的左边,设置断点。
    codeblocks更改主题颜色及调试_第10张图片
  3. 如果调试按钮(红色三角形)没有出现,可以选择view -> Toolbars -> Debugger, 让其重新显示
    codeblocks更改主题颜色及调试_第11张图片
  4. 点击调试按钮,可以看到程序在断点处停了下来codeblocks更改主题颜色及调试_第12张图片
  5. 点击Watches,打开Watches窗口,可以看到调试时的变量窗口codeblocks更改主题颜色及调试_第13张图片
  6. 变量窗口不只可以看其中自动显示的变量,也可以自己在里面输入变量,随着调试看这个变量的数值。这里我自己输入了ans[6]来查看其数值codeblocks更改主题颜色及调试_第14张图片
    变量窗口还可以点击数组变量,将数组变量展开查看
    codeblocks更改主题颜色及调试_第15张图片

逐语句调试及关闭调试

在这里插入图片描述
点击 Next line 执行下一个语句,右边的Step into为执行内部语句,最右侧的红色按钮Stop debugger为结束调试;当执行到函数调用时,可以使用next line直接执行函数,或step into跳转到函数内部执行语句,希望停止调试则点击stop debugger。

参考网址:【基础】CodeBlocks调试器基本使用方法

你可能感兴趣的:(c++)