文章目录

  • 目录

    • 创建c/c++项目
    • 调试
    • codeblocks快捷键

目录

创建c/c++项目

左上角File->new->project,然后在弹出的对话框中找到Console application点击Go,然后不断Next,中间的除了项目名和项目地址其他默认即可。
然后在左侧工程目录中点开main文件即可Coding了。(不小心关闭左侧工程目录栏的可以按Shift+F2展开目录)

调试

任选一行按F5设置断点,然后F4直接运行到断点处(第8行红点),或者按F7进行单步调试,调试信息可以在顶部菜单栏的Debug->Debugging windows中查看,或者点下图这个小虫子按钮


栏目中有监视寄存器反汇编调用堆栈内存等,看一个单词基本就知道什么意思了(计算机组成原理用,写程序只需会Debug即可),这里说一下怎样Debug
点开顶部菜单栏的Debug->Debugging windows->Watches,里面会显示当前函数体内的变量如下:

当然Watches界面不止这点功能,你还能通过手动输入查看你想查看的所有信息,如下图

codeblocks快捷键

*表示可以用于多行代码、

  • 按住Ctrl,滚动鼠标滚轮,放大或缩小字体。
  • Ctrl+Shift+C注释掉当前行或选中部分*
  • Ctrl+Shift+X解除注释*
  • Tab:缩进当前行或选中块*
  • Shift+Tab:减少缩进*
  • Ctrl+Z:撤销
  • Ctrl+Shift+Z/Ctrl+Y:反悔撤销。
  • Ctrl+C:复制。
  • Ctrl+V:粘贴。
  • Ctrl+X:剪切。
  • Ctrl+A:全选。
  • F9:编译并运行当前代码(如果编译错误会提示错误而不会运行)
  • F5:当前行设置断点
  • F4:运行到断点
  • Shift+F11:全屏
  • F7:下一行代码
  • Shift + F7:进入下一行代码(进入函数等等)
  • Ctrl + C:终止正在运行的程序
  • Ctrl + Z:终止输入
  • F2:开/关下方日志栏
  • Shift+F2:开/关左边目录*

转载于:https://www.cnblogs.com/bestsort/p/10588854.html

codeblocks使用指南相关推荐

  1. CodeBlocks安装及指南

    1.下载最新的CodeBlocks软件: 找到CodeBlocks官网(Binary releases - Code::Blocks),下载你想要的版本(NOTE中有提示版本的区别),点击mirror ...

  2. codeblocks使用教程(codeblocks使用教程调试)

    怎么回事,codeblocks用不了?codeblocks用不了 code::blocks 简单使用指南(中文): codeblocks里怎么编写头文?codeblocks里怎么编 跟VC一样...将 ...

  3. OpenCPN + Ubuntu 18.04 源码编译 + Codeblocks 调试 + wxFormBuilder 安装

    OpenCPN + Ubuntu 18.04 源码编译 文章目录 一.参考资料 二.源码编译流程 三.利用 IDE 编译 四.利用 IDE 调试 四.测试界面开发工具 一.参考资料 OpenCPN - ...

  4. C/C++ 跨平台交叉编译、静态库/动态库编译、MinGW、Cygwin、CodeBlocks使用原理及链接参数选项

    0. 引言 UNIX是一个注册商标,是要满足一大堆条件并且支付可观费用才能够被授权使用的一个操作系统.linux是unix的克隆版本,是由其创始人Linus和诸多世界知名的黑客手工打造的一个操作系统. ...

  5. Fedora 16 桌面用户指南

    Fedora 16 桌面用户指南 2十一 2011 # 作者: Bentutu.com /本文采用 CC BY-NC-SA 2.5协议授权,转载请注明 本文链接. 最近由于笨兔兔空间不太稳定,经常不能 ...

  6. python word2vec怎么用_python调用word2vec工具包安装和使用指南

    python调用word2vec工具包安装和使用指南 word2vec python-toolkit installation and use tutorial 环境准备 安装gcc, 安装gcc坑比 ...

  7. CodeBlocks C++开发环境的配置及使用

    CodeBlocks C++开发环境的配置及使用 本文引用自作者编写的下述图书; 本文允许以个人学习.教学等目的引用.讲授或转载,但需要注明原作者"海洋饼干叔 叔":本文不允许以纸 ...

  8. 超详细中文预训练模型ERNIE使用指南-源码

    作者 | 高开远,上海交通大学,自然语言处理研究方向 最近在工作上处理的都是中文语料,也尝试了一些最近放出来的预训练模型(ERNIE,BERT-CHINESE,WWM-BERT-CHINESE),比对 ...

  9. 入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集-深度学习问题

    入门指南目录页 -PaddlePaddle 飞桨 入门指南 FAQ合集 GT_Zhang关注 0.1012019.08.01 18:43:34字数 1,874阅读 795 Hi,欢迎各位来自Paddl ...

最新文章

  1. Smarty中文手册,Smarty教程,Smarty模板的入门教材
  2. Java 学习(1) ---JDK安装和配置环境变量
  3. 真正的 Tornado 异步非阻塞
  4. 嫦娥奔月(KMP,找循环节)及其扩展KMP
  5. MM 收货容差如何设定
  6. 对代码生成器的一点想法
  7. linux安装多路径报错,linux多路径软件rdac安装方法
  8. 内存管理之slab分配器
  9. javafx 调用java_Java,JavaFX的流畅设计风格拨动开关
  10. 利用TICK搭建Docker容器可视化监控中心
  11. 后缀自动机Suffix Links的应用
  12. Buffer Pool--锁定内存页
  13. android设备登录是什么手机_Android手机丢失或被盗?现在就告诉你如何找回它
  14. 成考本科计算机找工作有用吗,成人本科学历找工作有用吗 就业困难吗
  15. WEB前端大作业-速拍摄影服务响应式网页模板(HTML JS CSS))
  16. 天平游码读数例题_在天平读数时游码要读游码左端对应的刻度______
  17. win10安装sshpass_Win10自带的ssh客户端key权限设置
  18. 对话霍金弟子:AI能帮助人类到其他星球进行时空旅行 | AI英雄
  19. 中国人的数学为什么好,为什么不好
  20. 中兴通讯联合SWAN Mobile打通斯洛伐克首个5G视频电话

热门文章

  1. WordPress数据库优化技巧
  2. 做acm 需要学的算法
  3. c语言编程存航线,C语言编程飞机订票系统如何设计?
  4. 业务层战略制定的思路和方法_智能商业时代的一种敏捷战略框架
  5. 智能手环功能模块设计_智能手环的设计的方案.doc
  6. android手机装windows,安卓手机上运行WindowsXP系统图文教程
  7. spring的事务隔离_再深一点:面试工作两不误,源码级理解Spring事务
  8. linux 正则 设置密码复杂度,Ubuntu修改密码及密码复杂度策略设置方法
  9. 系统怎么手动打补丁_韩国服务器不稳定怎么办?
  10. 树莓派/PC实现实时摄像头数据共享(Python—OpenCV)