Code::Blocks的设置
2009-11-07 21:24
344 查看
最近突发奇想,或许是心血来潮,抑或是终于觉悟,反正不管怎样吧,本人打算好好学习
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
好了,谁不想越快越好呢。。
我用得最多的设置就这些了,后面的暂时还没发现,以后发现了再来分享吧。。
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
好了,谁不想越快越好呢。。
我用得最多的设置就这些了,后面的暂时还没发现,以后发现了再来分享吧。。
相关文章推荐
- Code::Blocks代码自动提示设置及常用快捷键
- Ubuntu之CodeBlocks终端设置
- codeblocks 背景设置和光标的设置!!!
- CodeBlocks设置程序UAC执行级别
- Code::Blocks 如何设置自动提示功能?
- 以minGW编译boost库,并在Code::Blocks中设置boost空应用程
- ubuntu 系统中codeblocks 设置问题——解决编译找不到编译器路径,运行时出现permission denied情况
- codeblocks快捷键及常用设置
- codeblocks中设置gcc的链接方式
- CodeBlocks 编辑器设置绿色背景
- Code::Blocks代码自动提示设置及常用快捷键 .
- ubuntu15.10下code::blocks设置运行窗口为gnome命令行
- CodeBlocks 13.12设置winpcap开发环境
- codeblocks设置当前行高亮
- Code::Blocks代码自动提示设置及常用快捷键(适用windows和linux) 1)以下需要设置的地方均在Settings->Editor...弹出的对话框中。 2)不少命令都可针对当前行或
- codeblocks 设置代码自动补全
- code:blocks 编译环境设置
- Code::Blocks设置支持C++ 11
- Codeblocks中文乱码原因分析和解决 编译器设置
- Code::Blocks 编译参数的相关设置