CODE BLOCK快捷键使用
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的使用
说明:笔者打算用两篇日志来完成对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视图。
codeblock的运行方法
codeblock的运行方法CodeBlock是一种常用的编程工具,可以用于写、编辑和执行代码。
它支持多种编程语言,如C、C++、Java等。
下面将分别介绍CodeBlock的安装、创建新项目、编写代码和运行代码的方法。
一、安装CodeBlock1. 打开浏览器,搜索CodeBlock官方网站;2. 进入官方网站,找到适合自己操作系统的下载链接;3. 点击下载链接,下载安装程序;4. 双击安装程序,按照提示完成安装。
二、创建新项目1. 打开CodeBlock,点击菜单栏中的“File”;2. 在下拉菜单中选择“New”;3. 在弹出的对话框中选择“Project”;4. 在弹出的对话框中选择编程语言和项目类型;5. 输入项目名称和保存路径,点击“Next”;6. 在下一个对话框中选择编译器,点击“Finish”。
三、编写代码1. 在项目管理器中选择要编写代码的文件;2. 双击打开文件,开始编写代码;3. 在编辑区输入代码,可以使用自动补全和代码提示功能,提高编码效率;4. 编写完成后,保存文件。
四、运行代码1. 点击菜单栏中的“Build”;2. 在下拉菜单中选择“Build and Run”;3. 等待编译完成,如果没有错误,会在输出窗口中显示编译成功的信息;4. 在菜单栏中选择“Run”;5. 在下拉菜单中选择“Run”或者“Run to Cursor”;6. 如果代码需要输入数据,可以在控制台中输入;7. 执行结果会在控制台中显示。
在使用CodeBlock时,还需要注意以下几点:1. 定期保存代码,避免因意外情况导致代码丢失;2. 注意代码的缩进和格式,使代码易读且符合编码规范;3. 遇到错误信息时,可以查看编译输出窗口和控制台窗口的详细信息,帮助定位问题;4. 如果遇到问题无法解决,可以在相关的技术论坛或社区中寻求帮助;5. 在编写代码时,可以使用注释来解释代码的作用和思路,方便自己和他人理解。
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 ,终于如愿以偿,看到输出结果,如下图所示:按下键盘上的任意一个键,程序就会关闭。
常用系统编程工具的快捷键大全
常用系统编程工具的快捷键大全在日常的系统编程工作中,熟练掌握各种常用工具的快捷键是提高工作效率的有效方法。
本文将介绍一些常用的系统编程工具及其相应的快捷键,帮助读者更加高效地进行编程工作。
一、文本编辑器快捷键1. Visual Studio Code (VSCode)- 复制:Ctrl + C- 粘贴:Ctrl + V- 剪切:Ctrl + X- 撤销:Ctrl + Z- 全选:Ctrl + A- 删除整行:Ctrl + Shift + K- 格式化文档:Ctrl + Shift + I- 跳转到指定行:Ctrl + G- 查找:Ctrl + F- 查找并替换:Ctrl + H- 上下移动一行:Alt + 方向键上/下- 代码注释:Ctrl + /- 展开/折叠代码块:Ctrl + Shift + \ 或 Ctrl + Shift + [ 或 ]- 跳转至定义:F12- 代码片段补全:Tab2. Sublime Text- 复制:Ctrl + C- 粘贴:Ctrl + V- 剪切:Ctrl + X- 撤销:Ctrl + Z- 全选:Ctrl + A- 删除整行:Ctrl + Shift + K- 格式化文档:Ctrl + Shift + P,输入“Format”选择相应的格式化插件- 跳转到指定行:Ctrl + G- 查找:Ctrl + F- 查找并替换:Ctrl + H- 上下移动一行:Ctrl + 方向键上/下- 代码注释:Ctrl + /- 展开/折叠代码块:Ctrl + Shift + \ 或 Ctrl + Shift + [ 或 ] - 跳转至定义:F12- 代码片段补全:Tab二、终端工具快捷键1. Windows Terminal 或 macOS 的 Terminal.app- 新建标签页:Ctrl + Shift + T- 关闭标签页:Ctrl + Shift + W- 切换标签页:Ctrl + 方向键左/右- 切换全屏模式:F11- 复制:Ctrl + Shift + C- 粘贴:Ctrl + Shift + V- 清除屏幕:Ctrl + L- 清除当前行:Ctrl + U- 暂停当前命令:Ctrl + S- 终止当前命令:Ctrl + C- 向上/下滚动命令历史:Ctrl + 方向键上/下- 调整字体大小:Ctrl + "+" 或 "-" 或鼠标滚轮2. Windows Command Prompt- 复制:Ctrl + C- 粘贴:Ctrl + V- 剪切:Ctrl + X- 撤销:Ctrl + Z- 全选:Ctrl + A- 清除屏幕:Ctrl + L- 清除当前行:Ctrl + U- 暂停当前命令:Ctrl + S- 终止当前命令:Ctrl + C- 向上/下滚动命令历史:Ctrl + 方向键上/下- 调整字体大小:Ctrl + "+" 或 "-"三、代码版本管理工具快捷键1. Git- 克隆远程仓库:git clone [repository_url]- 添加修改的文件至暂存区:git add [file_name] - 提交修改:git commit -m "commit_message"- 上推至远程仓库:git push- 拉取远程仓库最新代码:git pull- 查看当前分支状态:git status- 查看提交历史:git log- 创建新分支:git branch [branch_name]- 切换至指定分支:git checkout [branch_name]- 合并分支:git merge [branch_name]- 撤销本地修改:git checkout -- [file_name]- 撤销已提交的修改:git reset HEAD^2. SVN- 检出仓库:svn checkout [repository_url]- 更新本地代码至最新版本:svn update- 添加修改的文件至暂存区:svn add [file_name]- 提交修改:svn commit -m "commit_message"- 查看当前状态:svn status- 查看提交历史:svn log- 切换至指定分支或版本:svn switch [branch_name or version]- 合并指定分支至当前分支:svn merge [source_branch_name]- 解决冲突:svn resolve [file_name]- 撤销本地修改:svn revert [file_name]通过掌握这些常用系统编程工具的快捷键,我们可以更加高效地进行代码编写、编辑和版本管理等工作。
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中文版使用手册工欲善其事,必先利其器;一个好的工具能事半功倍;写程序时,特别是写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;当前的文件状态;被修改过的但尚未保存文件将被标记为“modified”,否则这里为空;文件操作的权限;如果文件是只读的,这里将会显示“Read only”,在 Open files list中,该文件会使用一个加琐的图标来显示;个性化配置名称;CodeBlocks提示了非常灵活和强大的项目管理功能;下文将介绍项目管理的一些常用功能;1.1 项目视图Project View在CodeBlocks中,Project的源文件如C/C++的源文件及其对应的头文件和编译属性设置信息都保存在<name>.cbp文件里;可以通过菜单File–>Project启动工程创建向导来创建新的Project,然后通过管理窗口的上下文菜单Add files译者注:上下文菜单,指当前窗口中选中目标项目,然后右键显示的菜单向Project中添加文件;CodeBlocks会自动根据文件的后缀将它们放入不同的类别文件夹中译者注:这个文件夹是虚拟的,实际并不存在;下面是默认的分类:Sources:包含源文件,后缀为.c、.cpp;ASM Sources:包括汇编源文件,后缀一般为.s、.S、.ss、.asm;Headers:包括头文件,后缀一般为.h、 .hpp;Resources:包括资源文件,后缀一般为.res、.xrc;通过管理窗口的上下文菜单Project tree –>Edit file types & categories,用户可以新建自定义的文件类别,并为其相应的后缀;例如,如果你希望.ld的文件放到Linkerscript的分类里,你只需新建类别Linkerscript,并为它指定.ld后缀即可;提示:如果你取消选中管理窗口上下文菜单的Project tree–>Categorize by file types选项,所有的项目文件将会按它们在文件系统中的位置来显示;1.2 项目备注Notes for Projects可以给CodeBlocks项目添加一些备注,用于对项目进行概要的描述与说明,这些信息有助于其他成员迅速的了解项目;备注信息被保存在项目工程文件里,并可以设置为随着项目的启动而显示;如图:1.3 项目模板Global functions: 全局函数;Global typedefs: 通过typedef定义的别名;Global variables:全局变量;Preprocessor symbols: 通过define宏定义的预处理指示符;结构和类的定义显示在pre-processor symbols下面;如果一个分类被选中,属于该分类的标识符将显示在视图的下半部分;双击这些标识符,代码编辑器将定位到定义这些标识符的文件所在处;1.10.7 集成外部的帮助文档CodeBlocks支持添加外部的帮助文档集成到开发环境中;通过菜单Settings->Environment来设置;把你选择的chm格式的文档以添加到Help Files,并将其作为默认的帮助文档,在编辑器中选择一个函数,对应的文档就会出现通过快捷键F1;…1.10.8 集成外部工具通过菜单Tools->Configuration Tools–>Add,把外部工具集成到CodeBlocks 开发环境中;这些外部的工具允许以参数的形式访问CodeBlocks的内建Built-in变量如当前项目所在的文件夹${PROJECT_DIR};利用这个功能,我们给CodeBlocks添加一个菜单项:打开当前项目所在的文件夹;请看图:译者注:这是一个非常实用的功能;利用这个功能,我在我的CodeBlocks中,添1.11.4 切换布局CodeBlocks可以根据手头任务的需要选择不同的配置/视图,并保存这些配置/视图;默认情况下这些配置保存在default.conf文件里;以命令行方式启动Cdoeblocks,并传递--personality=ask参数,就可以在列出的个性化配置列表中选择一个视图启动;有时候,你可能希望在应用程序的使用过程中切换布局,如编码模式与调试模式下可能需要不同的布局;CodeBlocks提供了一种机制来实现这种需求,通过菜单View->Layouts->Save current,并输入布局的命名,保存布局;通过View->Layouts->Layout name来切换布局;译者注:笔者使用的版本,通过View->Perspectives来保存\切换布局,如下图:1.11.5 项目切换多个项目同时在CodeBlocks中打开时,用户希望快速的在这些项目之间切换;CodeBlocks提供一组快捷键来实现:Alt + F5:将视图中前一个项目设为激活Active项目;译者注:类似于VS中将某个项目设为启动项目;Alt + F6:将视图中后一个项目设为激活项目;F11:在编辑器中切换源文件name.cpp和头文件name.h;1.11.6 扩展编译器设置在编译一个项目的过程中,编译信息将会显示在消息窗口的Build Log视图中;如果你想获取更详细的编译信息,通过菜单Settings->Compiler and Debugger,在。
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);当前的文件状态。
CodeBlocks详细使用手册(免费)
笔者打算用两篇日志来完成对Code::Blocks手册前二章的编译,分别是:使用篇、插件篇.本文是第一篇:Code::Blocks使用篇。
原手册第三章介绍Code::Blocks变量、脚本的使用,第四章介绍如何从源码编译Code::Blocks,这两章内容不是很多,笔者认为对大部分用户帮助不是不大,暂不打算翻译。
笔者使用的Code::Block版本是nightly builds,svn6088(可以在这个地址下载:http://forums。
/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。
手把手教你使用CodeBlocks写出第一个程序
1.序言Code::Blocks是业界良心的一款C/C++语言的集成编译环境,现在已经更新到了13.12的版本,应该说是非常优秀的开源软件了,群也有可以下载到已经带了C编译器的版本。
就是下图这个解释一下: 文件名后面带了mingw-setup的就是已经附带GNUC++编译器的版本,如果是手动在官方网站上下载的,你可能会下到没有带mingw的版本,这是不带编译器的(也就是需要自己去下载相应的编译器进行配置),在运行的时候会报错的哟~2.安装一路next过去...选择你的安装位置...全选默认安装就可以了相信会安装软件的同学就不会出现问题...(虽然是英文的)3.测试点击Codeblocks图标,动画过去后...会弹出一个类似这样的对话框...然后进入file->new->file->c/c++ source点击Go一路next...不要管c/c++的选项(C++的编译器可以编译C) 到下图的页面后,在filename with full path里选择你的项目路径...(随便放哪里...只要你能找得) ..然后给project title弄个名字...(Main啊Test啊乱七八糟什么的都行...ps:最好不要用中文)然后我们就会来到一个编辑框..现在还是空白的(如果颜色不同,这是个人喜好的问题...我的面板进行了一些调色)不要急,马上就是见证奇迹的时刻!我们输入以下代码: (请手动输入试试,动手了你就有进步!)输入完毕以后按下上图中出现的按钮(或者使用快捷键F9) 如果没有问题就会弹出一个控制台面板,输出一行”Hello World!”虽然是黑漆漆的不怎么好看,但这是伟大的第一步!怎么样~编程什么的并不困难嘛~CSUST_F出品...转载请注明出处。
codeblocks快捷键
==日常编辑==按住Ctrl滚滚轮,代码的字体会随你心意变大变小,对保护视力特别有好处。
在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
Ctrl+D可复制当前行或选中块。
Ctrl+Shift+C注释掉当前行或选中块,Ctrl+Shift+X则解除注释。
Tab缩进当前行或选中块,Shift+Tab减少缩进。
可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置。
按下Atl,再拖动鼠标,可以实现部分选择(即只选中一个区域内的字符,而不会包含它们所在行的其他字符)。
需要更大编辑空间时,F2和Shift+F2分别可以显隐下方Logs & others栏和左方的Management栏。
==导航相关==? Ctrl+G 到达指定行,ALT+G 到达指定文件,Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义),F11 切换源文件与头文件。
? Ctrl+PageUp 到达上一个函数,Ctrl+PageDown 到达下一个函数。
? Ctrl+B 添加书签,Alt+PageUp和Alt+PageDown可以切换书签。
? Ctrl+Shift+B可找到匹配的括号。
? 看长代码时,可右击,Folding->Fold All,然后慢慢展开来看,也可充分利用左方Management栏的Symbol浏览器。
? 在一个变量、函数或宏上右击,三个以Find开头的菜单项,分别可以为你转到它的声明、定义和找到所有出现的地方(按F2在下方Thread Search那里查看)。
其他:? General Settings中可以设置缩进、自动换行等细节。
? 让Code::Blocks永远记住你的Layout,尤其是debug的layout,善用debug 工具栏。
Ctrl+L 剪切选中行F11 切换源文件与头文件F10 全屏Ctrl+Shift+B 括号匹配按下ATL,再拖动鼠标,可以实现部分选择Ctrl+B 添加书签,ALT+PageUp和PageDown可以切换书签。
CodeBlocks使用介绍
CodeBlocks使⽤介绍CodeBlocks对单个⽂件没法调试,需要建⼯程后才能调试,所以使⽤CodeBlocks必须先建⼯程。
⼀、如何⽤CodeBlocks建⼯程⽂件。
选择File->New->Project,弹出的对话框选择Console Application(控制台应⽤程序),界⾯如下:下⾯就是建⼯程的对话框,选择C或C++,本学期选C,下学期学数据结构就选择C++,输⼊⼯程名字、路径即可。
⼯程建好后,有个后缀名是.cbp的⽂件,就是我们的⼯程⽂件,后续要打开这个⼯程⽂件就可以打开该⼯程下所有.c⽂件。
⼆、建好⼯程⽂件好,如何调试C⽂件?1.新建c⽂件。
⼯程建好后,默认⼀个c⽂件是main.c,如果你不喜欢这个⽂件名,可以新建其他⽂件,做法为:选择菜单中File->New->File,弹出如下对话框,选择“C/C++ Source”:选择⽂件的保存路径即完成。
⼀般就保存在⼯程⽂件⽬录下。
2.使⽤⼯具栏中Debug调试程序。
(1)添加断点。
选择代码所在⾏,右击“Add breakpoint”(2)点击开始调试。
可以在Debug菜单下选择“Start/Continue”,或者快捷键“F8”,或者⼯具栏的调试开始按钮,如下:(3)选择单步调试。
Debug菜单下选择“Step into”或者⼯具栏的单步调试按钮。
选择好后,代码窗⼝多了个黄⾊箭头,表⽰调试开始。
(4)选择变量监视窗⼝。
可以在Debug菜单下选择“Debugging Windows”->“Watches”,弹出变量监视窗⼝。
CodeBlocks可以⾃动显⽰代码中所有变量的监测情况,可根据需要删除、添加。
(5)执⾏下⼀条语句可以按快捷键“F7”,或者选择⼯具栏中的“Next Line”,或者Debug菜单下选择“Next Line”。
⾄此,调试步骤就结束,你可以⼀直按F7监测变量值,调试程序并找出程序问题。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
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:左侧导航栏。