Code::Blocks的魅力

时间:2022-05-31 21:37:29

Code::Blocks是C/C++集成开发环境,就像Dev C++、Visual Studio。

一、码代码时的技巧

  1. 按住Ctrl滚动鼠标滚轮,改变字体大小。
  2. Ctrl+D可复制当前行或选中块。
  3. Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。
  4. Tab缩进当前行或选中块,Shift+Tab减少缩进。
  5. 可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置。
  6. 按下Atl,拖拽鼠标,可以选择鼠标画的矩形内的文本
  7. 需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方的Management栏。

二、导航技巧

  1. Ctrl+G 到达指定行,ALT+G 到达指定文件,Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义)F11 切换源文件与头文件。
  2. Ctrl+PageUp 到达上一个函数,Ctrl+PageDown 到达下一个函数。
  3. Ctrl+B 添加书签,Alt+PageUp和Alt+PageDown可以切换书签。
  4. Ctrl+Shift+B可找到匹配的括号。
  5. 看长代码时,可右击,Folding->Fold All,然后慢慢展开来看,也可充分利用左方Management栏的Symbol浏览器。

三、优化代码

  1. 点击菜单的>>插件>>Source code formatte(Astyle)可以让你的代码变格式化,更美观。

Code::Blocks的魅力的更多相关文章

  1. 从Script到Code Blocks、Code Behind到MVC、MVP、MVVM

    刚过去的周五(3-14)例行地主持了技术会议,主题正好是<UI层的设计模式——从Script.Code Behind到MVC.MVP.MVVM>,是前一天晚上才定的,中午花了半小时准备了下 ...

  2. 使用Code&colon;&colon;blocks在windows下写网络程序

    使用Code::blocks在windows下写网络程序 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创 ...

  3. Code&colon;&colon;Blocks配置GTK&plus;2和GTK&plus;3

    Code::Blocks配置GTK+2和GTK+3 作者 He YiJun – storysnail<at>gmail.com 团队 ls 版权 转载请保留本声明! 本文档包含的原创代码根 ...

  4. code blocks 如何实现一键代码格式化

    问题:code blocks 如何实现一键代码格式化 解答:直接右键,选择format use ASstyle

  5. 错误&colon;The Controls collection cannot be modified because the control contains code blocks &lpar;i&period;e&period; &rpar;&period; &period;

    用 <%# %>这种写法是写在数据绑定控件中的,之所以用 <%= %>会出现The Controls collection cannot be modified because ...

  6. C语言工具---Code&colon;&colon;Blocks

    Code::Blocks Code::Blocks 是一个开源的全功能的跨平台C/C++集成开发环境. Code::Blocks是开放源码软件.由纯粹的C++语言开发完成,它使用了著名的图形界面库wx ...

  7. CentOS 7 编译安装 Code&colon;&colon;Blocks

    CentOS 7 编译安装 Code::Blocks yum install cairo-devel yum install pango-devel yum install atk-devel yum ...

  8. code&colon;&colon;blocks&lpar;版本10&period;05&rpar; 配置opencv2&period;4&period;3

    (1)首先下载opencv2.4.3, 解压缩到D:下: (2)配置code::blocks, 具体操作如下: 第一步, 配置compiler, 操作步骤为Settings  -> Compil ...

  9. code&colon;&colon;blocks的快捷键汇总

      编辑部分: Ctrl + A:全选 Ctrl + C:复制 Ctrl + X: 剪切 Ctrl + V:粘贴 Ctrl + Z:撤销 Ctrl + S:保存 Ctrl + Y / Ctrl + S ...

随机推荐

  1. 总结libevent安装方法

    1.先用:ls -al /usr/lib | grep libevent  查看是否已安装,如果已安装且版本低于1.3,则先通过:rpm -e libevent -nodeps 进行卸载. 2.下载l ...

  2. bash shell

    Linux的shell 与windows只有一种批处理脚本不同,由于早年的Unix年代,发展者众,出现了各种不同的distribution,因此也随着不同的distribution出现了各自的shel ...

  3. Http客户端识别的方法

      Http用户识别的机制方法分为如下几种: 1).承载用户身份的HTTP首部 2).客户端IP地址跟踪,根据客户端IP地址进行识别 3).用户登录,用认证方式设别用户 4).使用胖URL,一种在UR ...

  4. 利用smarty call函数实现无限极分类

    定义一个function {function name=menu level=0} <ul class="level{$level}"> {foreach $data ...

  5. hbase-0&period;94&period;16 在hadoop-1&period;2&period;1的安装配置

    1. ZooKeeper的安装: ZooKeeper是一个分布式的服务框架.可用于处理分布式的一些数据管理问题,如统一命名服务.状态同步服务.集群管理.分布式应用配置项的管理等. 步骤如下: a. 准 ...

  6. HTML&plus;CSS学习笔记 &lpar;15&rpar; - css样式设置小技巧

    水平居中设置-行内元素 我们在实际工作中常会遇到需要设置水平居中场景,今天我们就来看看怎么设置水平居中的. 如果被设置元素为文本.图片等行内元素时,水平居中是通过给父元素设置 text-align:c ...

  7. SPRING IN ACTION 第4版笔记-第六章RENDERING WEB VIEWS-002- Spring的JSP标签之form标签&lpar;&lt&semi;sf&colon;input&gt&semi;&lt&semi;sf&colon;errors&gt&semi;&lt&semi;sf&colon;form&gt&semi;&rpar;

    一. Spring offers two JSP tag libraries to help define the view of your Spring MVC web views. One tag ...

  8. Python文件处理之文件打开方式(一)

    Python中打开一个文件是同过open函数来打开的,并返回一个文件对象,以下为open函数的参数: open(name[, mode[buf]]) name:文件路径 mode:打开方式 buf:缓 ...

  9. SQL点滴3—一个简单的字符串分割函数

    原文:SQL点滴3-一个简单的字符串分割函数 偶然在电脑里看到以前保存的这个函数,是将一个单独字符串切分成一组字符串,这里分隔符是英文逗号“,”  遇到其他情况只要稍加修改就好了 CREATE FUN ...

  10. SQL Server 在Alwayson上使用内存表&quot&semi;踩坑&quot&semi;

    200 ? "200px" : this.width)!important;} --> 介绍 因为线上alwayson环境的一个数据库上使用内存表.经过大概一个星期监控程序发 ...