CodeBlocks常用操作与快捷键
CODE BLOCK快捷键使用
CODE BLOCK
编辑部分:
Ctrl + A:全选Ctrl + C:复制Ctrl + X: 剪切Ctrl + V:粘贴Ctrl + Z:撤销
Ctrl + S:保存Ctrl + Y / Ctrl + Shift + Z:重做Ctrl+Shift+C:注释掉当前行或选中块Ctrl+Shift+X:解除注释Tab:缩进当前行或选中块Shift+Tab:减少缩进
按住Ctrl,滚动鼠标滚轮,放大或缩小字体
编译与运行部分:
Ctrl + F9:编译Ctrl + F10:运行上次成功编译后的程序
Ctrl + Shift + F9:编译当前文件(而不是当前打开的工程项目)
F9:编译并运行当前代码(如果编译错误会提示错误而不会运行)F10:全屏
Ctrl + C:终止正在运行的程序Ctrl + Z:终止输入
调试部分:
F5:在当前光标所在行设置断点F4:运行到光标所在行F8:开始调试
Shift + F8:停止调试F7:下一行代码Shift + F7:进入下一行代码
界面部分:
Shift + F2:左侧导航栏。
CodeBlocks详细使用手册(免费)
笔者打算用两篇日志来完成对Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。
本文是第一篇:Code::Blocks使用篇。
原手册第三章介绍Code::Blocks变量、脚本的使用,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对大部分用户帮助不是不大,暂不打算翻译。
笔者使用的Code::Block版本是nightly builds,svn6088(可以在这个地址下载:/index.php/topic,11875.0.html )。
使用的编译器是GCC3.4.5。
每个版本之间的使用可能会有细微的差别。
Code::Blocks 手册Version 1.0感谢CodeBlocks项目组:Anders F. Bjorklund (afb), Biplab Kumar Modak (biplab), Bartomiej wiecki (byo), PaulA. Jimenez (ceniza), Koa Chong Gee (cyberkoa), Daniel Orb (daniel2000), Lieven de Cock(killerbot), Yiannis Mandravellos (mandrav), Mispunt (mispunt), Martin Halle (morten-macy), Jens Lody (jens), Jerome Antoine (dje), Damien Moore (dmoore), Pecan Heber(pecan), Ricardo Garcia (rickg22), Thomas Denk (thomasdenk), tiwag (tiwag)Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.1 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图。
Codeblocks的安装与使用
CodeBlocks ——调试
按F7下一行 按Shift+F7进入函数 按Shift+F8停止调试 (可以自行修改快捷键)
CodeBlocks ——调试 先将光标放到你想要程序停止的那一行(可以直接是第一行)
然后按F4,使程序运行到指定行(光标所在行)
CodeBlocks ——调试 报以上错误,需要设置一下调试器
CodeBlocks ——调试
调试器路径 在Codeblocks目录下的 \MinGW\gdb32\bin\gdb32.exe
Codeblocks的安装与使用CodeBlocks的使用
将压缩包放到一个不包含中文的路径中 解压压缩包
运行codeblocks.exe
CodeBlocks的安装
CodeBlocks创建项目(方法1)
CodeBlocks创建项目(方法2)
CodeBlocks创建项目
CodeBlocks创建项目
CodeBlocks创建项目
CodeBlocks的使用
新建项目后会自动生成一段默认的代码 (新建C++项目,会自动生成一段默认的C++代码)
大家可以全都删掉,改为自己的代码
CodeBlocks ——运行代码 或者直接按快捷键(F9)
CodeBlocks ——设置字体大小
CodeBlocks ——设置字体大小
CodeBlocks使用简介
debugger…
编辑课件ppt
16/46
在Global compiler settings中 点击Reset default
均点击确定。
编辑课件ppt
17/46
这时它会自动探测默认编译器 的位置,从而就可以使用该编 译器。
编辑课件ppt
18/46
问题2:如何设置编辑器字体及大小?
便统ห้องสมุดไป่ตู้成绩。
密码稍微简单点,以 易记为准。
编辑课件ppt
34/46
做比赛 做题目
编辑课件ppt
35/46
以此题说明做法
编辑课件ppt
36/46
因为很多题输入数据量比较大,而且调试中需 要反复输入,所以一般把此处的数据复制下来, 建立一个文件,程序中需要数据时再从文件读 入,并且把输出结果也输入文件,便于比对。
这是刚才程序代码的运行结果,最后两行不是该程 序的运行结果,是CodeBlocks添加的结果,可以看 到该程序的返回值和执行时长。并说明按任意键就 能回到编辑程序界面。
编辑课件ppt
15/46
六、关于设置
问题1:有时安装完成后,建立工程并写了程序开始 编译运行,但CodeBlocks没有反应。通常是编译器 路径不对的问题。大家可以这样修改。
编辑课件ppt
31/46
运行结果为:
正确了!!!!!!!!!!
编辑课件ppt
32/46
八、怎样在CDOJ上练习
先点击这儿注册。以 后进入网站时要先登
录(login)。
编辑课件ppt
33/46
以卢攀(2012101010001)为例, Authors Id要求填为学号的后11 位,Nick Name为真实姓名,以
codeblocks全部快捷键
FN+F11 建立头文件(.h)Ctrl+F9 编译Ctrl+F10 运行Ctrl+F11 编译和运行快捷键IDEFunction Shortcut KeyUndo last action Ctrl + ZRedo last action Ctrl + Shift + ZCut selected text Ctrl + XCopy selected text Ctrl + CPaste text from clipboard Ctrl + VSelect all text Ctrl + ASwap header / source F11Comment highlighted code Ctrl + Shift + C Uncomment highlighted code Ctrl + Shift + X Duplicate line caret is on Ctrl + DAuto-complete / Abbreviations Ctrl + Space / Ctrl + J Show call tip Ctrl + Shift + SpaceSwap line caret is on with line above it Ctrl + T Toggle bookmark Ctrl + BGoto previous bookmark Alt + PgUpGoto next bookmark Alt + PgDownToggle current block folding F12Toggle all folds Shift + F12CodeBlocks代码编辑器组件提供的快捷键Function Shortcut KeyMagnify text size. Ctrl + Keypad "+"Reduce text size. Ctrl + Keypad "-"Restore text size to normal. Ctrl + Keypad "/"Cycle through recent files. Ctrl + TabIndent block. TabDedent block. Shift + TabDelete to start of word. Ctrl + BackSpaceDelete to end of word. Ctrl + DeleteDelete to start of line. Ctrl + Shift + BackSpaceDelete to end of line. Ctrl + Shift + DeleteGo to start of document. Ctrl + HomeExtend selection to start of document. Ctrl + Shift + Home Go to start of display line. Alt + HomeExtend selection to start of display line. Alt + Shift + Home Go to end of document. Ctrl + EndExtend selection to end of document. Ctrl + Shift + EndGo to end of display line. Alt + EndExtend selection to end of display line. Alt + Shift + EndExpand or contract a fold point. Ctrl + Keypad "*"Create or delete a bookmark. Ctrl + F2Go to next bookmark. F2Select to next bookmark. Alt + F2Find selection. Ctrl + F3Find selection backwards. Ctrl + Shift + F3Scroll up. Ctrl + UpScroll down. Ctrl + DownLine cut. Ctrl + LLine copy. Ctrl + Shift + TLine delete. Ctrl + Shift + LLine transpose with previous. Ctrl + TLine duplicate. Ctrl + DFind matching preprocessor conditional, skipping nested ones. Ctrl + KSelect to matching preprocessor conditional. Ctrl + Shift + KFind matching preprocessor conditional backwards, skipping nested ones. Ctrl + JSelect to matching preprocessor conditional backwards. Ctrl +Shift + JPrevious paragraph. Shift extends selection. Ctrl + [Next paragraph. Shift extends selection. Ctrl + ]Previous word. Shift extends selection. Ctrl + LeftNext word. Shift extends selection. Ctrl + RightPrevious word part. Shift extends selection. Ctrl + /Next word part. Shift extends selection. Ctrl + \FilesFunction Shortcut KeyNew file or project Ctrl + NOpen existing file or project Ctrl + OSave current file Ctrl + SSave all files Ctrl + Shift + SClose current file Ctrl + F4 / Ctrl + WClose all files Ctrl + Shift + F4 / Ctrl + Shift + WCodeBlocks的Tab组件所提供的快捷键,这些快捷键不能重新绑定(rebound)。
code blocks CB项目配置基础命令
File 菜单New :新建(Empty filefile 、class 、project 、build target )。
Recent projectsfiles :最近打开的项目文件。
Import projects :Dev-C++ Project 、VC6 dswdsp 、VC8 vcprojsln 。
Ctrl+Shift+S :Save all files 。
Save workspace (as) :将多个项目组织成一个工作空间,类似VC 的dswsln 。
Properties :文件信息。
Ctrl+W :close current file (关闭当前文件)。
Ctrl+Shift+W :close all files (关闭所有打开的文件)。
Ctrl+Q :退出CodeBlocks 。
View 菜单Shift+F2 :显示隐藏左侧的Management 。
F2 :显示隐藏底端的Logs & Others 。
Edit 菜单File encoding :在状态栏有当前文件的编码格式信息。
End of line mode :注意默认为LF ('n' ),在MS 中打开需要先用相关工具(UE 或VS2005 )转换成CRLF (“rn”)。
F11 :swap headersource (切换头文件和实现文件)。
Ctrl+Shift+CToggle Comment :Comment (注释,C++ 风格:)。
Ctrl+Shift+X :Uncomment (取消注释)。
Stream Comment :块注释,C 风格:。
Ctrl+J :Auto-Complete (自动补齐关键字代码框架,例如while (); )。
Ctrl+Shift+B :括号匹配(类似VC 的Ctrl+] )。
Ctrl+Space :Complete code (完成单词),该快捷键提供输入只能提示,Ctrl+Space 与SCIM 冲突。
CodeBlocks使用方法
CodeBlocks使用方法1、下载CodeBlocks.rar,并把它解压到当前系统分区中的某一根目录下,比如F:\ ,注意:不要解压到含有中文或空格的目录中(尤其是不能解压到桌面)!2、进入“F:\codeblocks”目录,并双击“codeblocks.exe”可执行文件,启动它。
3、现在我们学习如何通过向导创建一个控制台应用,并且直接编译、运行它。
步骤1:Code::Blocks主菜单“文件”→“新建”→“项目…” 弹出如下对话框中,开始“Console Application”。
(图 1 开始“Console Application”向导)步骤2:如果出现向导的“欢迎界面”,直接点击下一步。
步骤3:出现用于选择语言的对话框,选择“C++”,下一步。
步骤4:出现选择文件夹的对话框,在“项目标题”中输入“HelloWorld”。
两单词连写,不包括双引号。
本步操作结果将会在“我的文档”中“CodeBlocks Projects”目录下,新建一个名称为“HelloWorld”的目录。
步骤5:出现编译器选项对话框。
在“编译器”中选择“GNU GCC Compiler”。
其下则默认“Debug”与“Release”两个编译目标都是默认选中的,不必改变,通常我们都需要调试和发行两个版本,就算是一个Hello Word的简单程序。
按下“完成”。
步骤6:必要时按下“Shift + F2”,出现“Management”侧边栏,如下图:(图 8 项目管理器)步骤7:双击上图所示的main.cpp,将打开该文件。
暂时我们还并不需要修改它。
步骤8:主菜单“构建”→“构建”。
或者,用热键Ctrl+F9,完成编译。
步骤9:再按Ctrl + F10,运行。
(9、10步也可以通过工具栏实现,请读者自行熟悉)。
下面是运行结果图:步骤10:其中“Hello world!”是我们程序的输出。
下面的内容是Code::Blocks 为了方便我们调试而增加的内容(本来该程序运行后,就直接退出),包括显示了程序运行用时,以及提示“按任意键退出”。
CodeBlocks详细使用手册
Code::Blocks 手册Version 1。
01 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图.Project视图显示当前CodeBlocks打开的所有项目(译者注:类似与VS解决方案资源管理器);Symbols视图显示项目中的标识符:类,函数、变量等信息(译者注:类似与VS的类视图)。
代码编辑器:支持代码折叠,关键字高亮显示。
上图main.cpp正在被编辑。
打开文件列表:显示当前在代码编辑器中打开的所有文件列表。
上图中打开的文件列表为:main.cpp, person。
cpp, person。
hpp代码段(CodeSnippets):管理常用的代码段、常用文件链接(links to files)与URL。
可以通过菜单View->CodeSnippets 来显示该面板.日志和其他:这个窗口用于输出日志信息,显示查询结果等等。
状态栏提供了以下这些信息:编辑器中打开文件的绝对路径;文件的编码类型;光标所在的行与列;当前的键盘模式(insert 或者overwrite);当前的文件状态.被修改过的(但尚未保存)文件将被标记为“modified",否则这里为空;文件操作的权限。
如果文件是只读的,这里将会显示“Read only”,在Open files list中,该文件会使用一个加琐的图标来显示;个性化配置名称;CodeBlocks提示了非常灵活和强大的项目管理功能。
下文将介绍项目管理的一些常用功能。
1.1项目视图(Project View)1.2在CodeBlocks中,Project的源文件(如C/C++的源文件及其对应的头文件)和编译属性设置信息都保存在<name>。
cbp文件里。
可以通过菜单[File–〉Project]启动工程创建向导来创建新的Project,然后通过管理窗口的上下文菜单[Add files](译者注:上下文菜单,指当前窗口中选中目标项目,然后右键显示的菜单)向Project中添加文件。
Blocks使用教程
Blocks使用教程1) 新建源文件打开CodeBlocks ,在上方菜单栏中选择“文件--> 新建--> 空白文件”,如下图所示:在空白源文件中输入本文开头的代码:件,如下图所示。
注意:保存时,将源文件后缀名改为 .c。
2) 生成可执行程序在上方菜单栏中选择构建--> 构建,就可以完成hello.c 的编译工作。
如果代码没有错误,CodeBlocks 会在下方的“构建信息”窗口中看到编译成功的提示,如下图所示:编译完成后,打开源文件所在的目录(本教程是D:\Demo\),会看到多了两个文件:•hello.o 文件:这是编译过程产生的中间文件,这种中间文件的专业称呼是目标文件(Object File)。
•hello.exe 文件:是我们最终需要的可执行文件。
CodeBlocks 在编译过程就会生成此文件,以便在运行时直接调用此文件。
这说明,CodeBlocks 在编译阶段整合了”编译+链接”的过程。
双击hello.exe 运行,并没有看到“C语言中文”几个字,而是会看到一个边框一闪而过。
这是因为,程序输出“C语言中文网”后就运行结束了,窗口会自动关闭,时间非常短暂,所以看不到输出结果,只能看到一个”边框”一闪而过。
对上面的代码稍作修改,让程序输出“C语言中文网”后暂停下来:1.#include<stdio.h>2.#include<stdlib.h>3.int main(){4.puts("C语言中文网");5.system("pause");6.return0;7.}system("pause"); 语句的作用就是让程序暂停一下。
注意开头部分还添加了#include<stdlib.h> 语句,否则当你重新编译时,构建信息窗口会提示有关system函数的警告,如下图所示:再次编译、运行生成的hello.exe ,终于如愿以偿,看到输出结果,如下图所示:按下键盘上的任意一个键,程序就会关闭。
CodeBlocks的快捷键和基本设置
CodeBlocks的快捷键和基本设置按住Ctrl滚滚轮,代码的字体会随你心意变大变小。
•在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
• Ctrl+D可复制当前行或选中块。
• Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。
• Tab缩进当前行或选中块,Shift+Tab减少缩进。
•可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置。
•按下Atl,再拖动鼠标,可以实现部分选择(即只选中一个区域内的字符,而不会包含它们所在行的其他字符)。
•需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方的Management栏。
==自动完成与缩写==1)优化代码自动完成功能:在Code-completion and symbol browser中,•将Automatically launch when typed # letter中的4改成2,这样打两个字母就会有提示了。
•将Keyword sets to additionally include中1到9都勾上(可在Syntax highlighting 的keywords...中设置,其中1是C++关键字,3是Doxygen关键字;我曾将wxWidgets的类名都加入7并设置相应的字体(粗黑体),看代码时特别爽)•将Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示•选中Case-sensitive match,防止一些无关的东西干扰,如果你想它帮你纠正大小写,那就去掉勾•在Keyboard short-cuts中将Edit->Code complete的快捷键由Ctrl+Space改为Alt+/,因为前者与中文输入法切换冲突,该快捷键为已经输入的(不是正在输入的)词提供自动完成。
CodeBlocks使用简略教程
CodeBlocks使用简略教程Code::Blocks使用简略教程目录1新建工程2 2代码编辑5 3编译链接和运行73.1“构建”(编译链接) (7)3.2运行 (8)4调试9 5Linux终端配置101新建工程File(文件)→New(新建)→Project(工程)选中Console Application(控制台程序),单击“Go”。
选择编程语言,C语言或C++语言:2单击Next(下一步)。
选择工程路径,和工程名。
下面会自动生成工程文件名*.cbp(cbp是Code::Blocks Project)。
单击Next(下一步)。
选择编译器,一般选gcc就行。
3单击Finish。
42代码编辑单击左侧的文件列表的Sources的“+”号:双击main.cpp:5源代码已经出来了:63编译链接和运行3.1“构建”(编译链接)73.2运行运行结果:最后一行,会输出运行时间,和main函数的返回值。
84调试F5设置断点:F8开始调试:调试按钮:9查看变量:5Linux终端配置Code::Blocks在Linux中默认的终端是非常古老的XTerm终端,而不是GNOME 桌面默认的gnome-terminal终端。
然而,XT erm终端对汉字支持非常不好,而且不支持复制粘贴。
这对我们ACM-ICPC竞赛非常不利,因此,我们需要将其换成gnome-terminal终端。
10第一步,单击Settings(设置)→Environment(环境)第二步,在General settings(全局设置)中,把Terminal to launch console pro-grams(启动程序的终端)设置成gnome-terminal-t$TITLE-x第三步,单击“确定”按钮。
11。
codeblocks的使用方法
codeblocks的使用方法Codeblocks是一款开源的集成开发环境,支持多种编程语言,包括C、C++、Java等。
它的界面简洁清晰,操作方便,可以帮助开发者更快速地编写程序。
以下是Codeblocks的使用方法介绍:1. 下载和安装首先,需要到Codeblocks官网进行下载和安装。
根据自己的操作系统选择相应的版本进行下载,并按照提示进行安装。
2. 新建项目打开Codeblocks后,可以看到一个菜单栏,选择“文件”->“新建”->“项目”,在弹出的窗口中选择自己要开发的语言类型,输入项目名称,选择项目存储的路径,然后点击“下一步”即可。
3. 编写代码在新建的项目中,可以右键点击“源文件”,选择“新建”->“文件”,输入文件名并选择文件存储的路径,然后点击“下一步”。
在弹出的窗口中选择自己要使用的语言类型,Codeblocks支持多种语言,选择自己所熟悉的语言即可。
完成后,就可以开始编写代码了。
4. 编译和运行编写代码后,可以选择“Build”->“Build and run”进行编译和运行。
如果编译成功,就可以看到程序的运行结果。
5. 调试如果程序出现问题,可以使用Codeblocks提供的调试功能进行调试。
首先需要在编译时选择“Debug”模式,然后在运行程序时选择“Debug”模式,即可进入调试模式。
在调试模式下,可以设置断点、查看变量值等进行调试。
6. 其他功能Codeblocks还提供了其他一些功能,比如自动补全、代码折叠、多文件编辑等,可以帮助开发者更方便地编写程序。
同时,Codeblocks 也支持插件功能,可以通过安装插件来增强其功能。
Codeblocks快捷键
==导航相关==
? Ctrl+G 到达指定行,ALT+G 到达指定文件,Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义),F11 切换源文件与头文件。
? Ctrl+PageUp 到达上一个函数,Ctrl+PageDown 到达下一个函数。
? Ctrl+B 添加书签,Alt+PageUp和Alt+PageDown可以切换书签。
==自动完成与缩写==
1)优化代码自动完成功能:在Code-completion and symbol browser中,
? 将Automatically launch when typed # letter中的4改成2,这样打两个字母就会有提示了。
? 将Keyword sets to additionally include中1到9都勾上(可在Syntax highlighting 的keywords...中设置,其中1是C++关键字,3是Doxygen关键字;我曾将wxWidgets的类名都加入7并设置相应的字体(粗黑体),看代码时特别爽)
? 将Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示
? 选中Case-sensitive match,防止一些无关的东西干扰,如果你想它帮你纠正大小写,那就去掉勾
? 在Keyboard short-cuts中将Edit->Code complete的快捷键由Ctrl+Space改为Alt+/,因为前者与中文输入法切换冲突,该快捷键为已经输入的(不是正在输入的)词提供自动完成。
CodeBlocks简易教程--共同学习进步
CodeBlocks简易教程--共同学习进步(完成)教程前言:使用了一段时间的VC6后,由于各种功能的需求,又不想安装V AX这类的商业插件,还因为VAX在Docments目录下面狂创建一堆的文件让人不爽,终于放弃了这个IDE,转而使用开源免费的CodeBlocks,这个IDE基本上满足了偶的需求,做为一款比较中量级的IDE,基于10.05版制作的CB绿色版才21.3MB左右,解压出来也不过100多MB左右,相比于巨无霸VC6、VS 系列,非常小巧好用,便于U盘携带,是Windows下面学习C/C++的最佳助手。
在很多的编程论坛里,看到很多的C初学者提出的各种编程使用、编译器选择问题,大致是不知道怎么选择工具,不知道在哪里写代码,编译,运行,调试,往往这些问题基本上入门的人或是有一定水平的人跟本不愿回答,因而很容易造成初学者无所适从。
本文是本人自己处理的Codeblocks 10.05绿色版的配套使用说明,部分引用网上已有的相关知识,以图文的方式带您快速了解这款英文版集成开发环境,同时讲解其内置编译器MinGW(Gcc)命令行编译的基础知识,帮您扫除C/C++学习道路上的障碍,了解IDE和编译器是如何协作,从而更快的进入学习状态,走进编程的大门。
绿色版下载地址:http://u.115. com/file/aq6fdtpx 大小:CodeBlocks.7z 21.3MB 绿色版说明:基于co deblocks 10.05制作,内置MinGW (gcc)4.4.1编译器 * 更新了10.05里面的w in32 - sdk为3.17新版,支持ddk/sdk/dx/gdi++编程* 重新编译了cb的帮助官方文档,减少了chm文件的尺寸。
+ 添加Depends.exe,来自微软的SD K XPSP2版本,用于查看文件依赖。
+ 添加Spy++,来自SDK XPSP2版本,用于查看窗口消息和信息的。
+ 添加c/c++标准库函数参考大全(中英版),来自cpprefence和网络。
CodeBlocks详细使用手册
Code::Blocks使用手册Code::Blocks手册前二章的编译,分别是:使用篇、插件篇。
本文是第一篇:Code::Blocks使用篇。
原手册第三章介绍Code::Blocks变量、脚本的使用,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对大部分用户帮助不是不大,暂不打算翻译。
笔者使用的Code::Block版本是nightly builds,svn6088使用的编译器是GCC3.4.5。
每个版本之间的使用可能会有细微的差别。
Code::Blocks 手册Version 1.0感谢CodeBlocks项目组:Anders F. Bjorklund (afb), Biplab Kumar Modak (biplab),Bartomiej wiecki (byo), PaulA. Jimenez (ceniza), Koa Chong Gee (cyberkoa),Daniel Orb (daniel2000), Lieven de Cock(killerbot), Yiannis Mandravellos (mandrav), Mispunt (mispunt), Martin Halle (morten-macy), Jens Lody (jens), Jerome Antoine (dje), Damien Moore (dmoore), Pecan Heber(pecan), Ricardo Garcia (rickg22),Thomas Denk (thomasdenk), tiwag (tiwag)Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published bythe Free Software Foundation.1 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图。
codeblocks快捷键与常见问题
下面两个按顺序一起使用:
ctrl+shift+n新建文件,
ctrl+s保存,此时选择文件保存位置,及文件名,文件名后缀使用.cpp入A.cpp
ctrl+a全选
c#43;x剪切
ctrl+d将当前行复制并插入到下一行
编码提示设置 setting>>>editor>>>general setting>>>autolaunch after typing # letters = 1
代码整理风格:setting>>>source formatter>>>allman
代码整理 在编码处,鼠标单击右键>>>format use astyle
ctrl+z在标准输入时,按下ctrl+z并回车,表示输入结束
ctrl+z 编辑代码时,撤销操作
ctrl+y 重做,将撤销的内容,还原
Ctrl+Shift+C:注释掉当前行或选中块
Ctrl+Shift+X:解除注释
滚动鼠标滚轮,放大或缩小字体
F9 编译并运行
F2 调出报错窗口
Codeblock常用设置:
CodeBlocks快捷键大全(附汉化教程及其文件)
²以下需要设置地地方均在>...弹出地对话框中.²不少命令都可针对当前行或选中地代码块,下文简称当前行或选中块.日常编辑Ø按住滚滚轮,代码地字体会随你心意变大变小,对保护视力特别有好处.Ø在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:. Ø可复制当前行或选中块.Ø注释掉当前行或选中块,则解除注释.Ø缩进当前行或选中块减少缩进.Ø可拖动选中块使其移动到新位置,按住则为复制到新位置.Ø按下,再拖动鼠标,可以实现部分选择(即只选中一个区域内地字符,而不会包含它们所在行地其他字符).b5E2R。
Ø需要更大编辑空间时,和分别可以显隐下方栏和左方地栏.自动完成与缩写)优化代码自动完成功能:在中Ø将中地改成,这样打两个字母就会有提示了.Ø将中到都勾上(可在地...中设置,其中是关键字,是关键字;我曾将地类名都加入并设置相应地字体(粗黑体),看代码时特别爽)p1Ean。
Ø将[>]拉到,这样快点出来提示Ø选中,防止一些无关地东西干扰,如果你想它帮你纠正大小写,那就去掉勾Ø在中将> 地快捷键由改为,因为前者与中文输入法切换冲突,该快捷键为已经输入地(不是正在输入地)词提供自动完成.DXDiT。
)看一栏,里面定义了许多缩写(还可以自定义),只要输入这些缩写,并按,就可以自动完成常用地代码框架,并将光标放在恰当地地方(自定义时用表达).常用地有:、、等.RTCrp。
)如果你声明了一个类,你可以在文件中右击,> ...来插入你还没定义地方法地定义(省去不少打字地功夫哦),也可使用> ...来插入一个方法地声明或定义.5PCzV。
导航相关Ø到达指定行,到达指定文件,到达指定函数(支持头文件中地函数定义),切换源文件与头文件.Ø到达上一个函数,到达下一个函数.Ø添加书签,和可以切换书签.Ø可找到匹配地括号.Ø看长代码时,可右击,> ,然后慢慢展开来看,也可充分利用左方栏地浏览器.Ø在一个变量、函数或宏上右击,三个以开头地菜单项,分别可以为你转到它地声明、定义和找到所有出现地地方(按在下方那里查看).jLBHr。
CodeBlocks中文版使用手册
C o d e B l o c k s中文版使用手册文档编制序号:[KK8UY-LL9IO69-TTO6M3-MTOL89-FTT688]CodeBlocks中文版使用手册工欲善其事,必先利其器。
一个好的工具能事半功倍。
写程序时,特别是写C++程序,大部分人脑子里想到的第一个工具就是VisualStudio。
不可否认,VS很好很强大,用户体验非常好。
但VisualStudio也是有缺点的:它非常庞大;只支持VC,不支持其他的编译器;VS只能在windows下跑,在其他os上就无用武之地;VS是要钱的,而且费用不非(Express版本免费)。
Code::Blocks是一个非常优秀的工具,如果您正在寻找VisualStudio之外的,开源、免费、轻便、支持多种编译器、跨平台的C/C++ IDE,那么Code::Blocks就是一个很好的选择。
1 CodeBlocks项目管理下图是CodeBlocks运行时的用户界面:管理(Management):管理窗口包含Project视图与Symbols视图。
Project视图显示当前CodeBlocks打开的所有项目(译者注:类似与VS解决方案资源管理器);Symbols视图显示项目中的标识符:类,函数、变量等信息(译者注:类似与VS的类视图)。
代码编辑器:支持代码折叠,关键字高亮显示。
上图main.cpp正在被编辑。
打开文件列表:显示当前在代码编辑器中打开的所有文件列表。
上图中打开的文件列表为:main.cpp, person.cpp, person.hpp代码段(CodeSnippets):管理常用的代码段、常用文件链接(links to files)与URL。
可以通过菜单 View->CodeSnippets 来显示该面板。
日志和其他:这个窗口用于输出日志信息,显示查询结果等等。
状态栏提供了以下这些信息:编辑器中打开文件的绝对路径;文件的编码类型;光标所在的行与列;当前的键盘模式(insert 或者 overwrite);当前的文件状态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
界面部分:
Shift + F2:左侧导航栏
熟练的掌握和使用这些快捷键可以有效的提高我们的工作效率,节约时间
CodeBlocks常用操作快捷键
编辑部分:
Ctrl + A:全选
Ctrl + C:复制
Ctrl + X: 剪切
Ctrl + V:ห้องสมุดไป่ตู้贴
Ctrl + Z:撤销
Ctrl + S:保存
Ctrl + Y / Ctrl + Shift + Z:重做
Ctrl+Shift+C:注释掉当前行或选中块
F9:编译并运行当前代码(如果编译错误会提示错误而不会运行)
F10:全屏
Ctrl + C:终止正在运行的程序
Ctrl + Z:终止输入
调试部分:
F5:在当前光标所在行设置断点
F4:运行到光标所在行
F8:开始调试
Shift + F8:停止调试
F7:下一行代码
Shift + F7:进入下一行代码
Ctrl+Shift+X:解除注释
Tab:缩进当前行或选中块
Shift+Tab:减少缩进
按住Ctrl,滚动鼠标滚轮,放大或缩小字体
编译与运行部分:
Ctrl + F9:编译
Ctrl + F10:运行上次成功编译后的程序
Ctrl + Shift + F9:编译当前文件(而不是当前打开的工程项目)