Code::Blocks的设置

 

最近突发奇想,或许是心血来潮,抑或是终于觉悟,反正不管怎样吧,本人打算好好学习 C 语言和 Win32 API 程序设计了。俗话说:“工欲善其事,必先利其器”,我选择的工具是开源产品 Code :: Blocks ,之所以没有选择 VC++ 6.0 就是因为它太大了,作为现在的初级阶段应该还没那必要,况且机子上已经安装了 VS2008 ,不过就目前来说 CB 已经完全满足我的需要了。

 

作为开始呢,并不打算设计任何语言、编程方面的内容,就 CB 的配置来写一点,以防以后自己忘记,这些内容也许在帮助文档或者其他论坛早有人提出来,如有雷同,纯属巧合。

CB 的配置主要是对其编辑环境的配置,点击菜单【 Setting -> Editor… 】就弹出编辑器配置对话框了,在此提下较为有用的功能。

 

General 可以设置字体 Font Tab 的大小,自动缩进 Auto indent ,显示行号 Show line number ,高亮显示鼠标所在行 Highlight line under caret 等;

 

Folding 允许代码折叠 Enable folding ,然后根据自己需要大胆勾选就行了;

 

Margins and caret :我们一般不提倡一行代码写得过长,作为提醒,可以设置一条红线,具体宽度可在 Hint column 中设置,我设的是 110 ,记得在 Right margin hint 下选择 Visible line

 

Syntax highlighting :这里默认应该能满足需要了,如有其他需要,再进去定制;

 

Abbreviations :这里比较有用了!在写 Win32 程序估计重复写得最多的就是 WinMain 了,可以给它定义一个相当于快捷键吧。在左边点击“ Add ”添加一个关键字,我用的是   winmain ,直观明了,点 Ok 就加进去了,选中 winmain ,在右边将 WinMain 的定义代码写进去(什么 include return 基本的都加上吧),点 OK 返回就可以使用了。怎么用呢?新建一个文件,在空白处输入“ winmain ”(刚才定义的关键字),然后按 Ctrl+J ,一个完整的 WinMain 就出来了;

 

Default code :在这里可以定义一些注释(描述作者信息,程序版本等等等等),我就啥也没写,以后需要再说;

 

Source formatter :这又是一个重要功能了,大家一直都很强调代码格式,俺虽是菜鸟,不过还是很重视代码格式的,一个格式排版混乱的代码谁都不想看不是? CB 中已经预定义了 5 种格式,我以前用的是 ANSI ,后来发现它不会为运算符两边加上空格,也很简单,用 Custom 吧,然后在 Formatting 里边将“ Insert space padding around ……”勾上吧(我将 3 个都勾了)。同样,如何使用呢?简单,在代码编辑窗口任意处右键,选择“ Format this file ”, OK

 

Code-completion and symbols browser :代码自动完成,看名字就让人兴奋!!看到 Disable 肯定就别勾了,将“ Display info ……”勾上,当你鼠标停在关键字或者变量等名字上就会有个自动提示信息;在 Automatically launch when typed # letters :后面填 2 ,其实我想填 1 的,貌似它只支持 2 ,也就是当你输入 2 个字母时,才弹出智能提示;提示时间呢,下面可以拖动设置,就 0ms 好了,谁不想越快越好呢。。

 

我用得最多的设置就这些了,后面的暂时还没发现,以后发现了再来分享吧。。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值