文档详情

codeblockscb项目配置基础命令

自***
实名认证
店铺
DOC
65.50KB
约11页
文档ID:78951970
codeblockscb项目配置基础命令_第1页
1/11

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 冲突 Ctrl+Shift+Space : Show call tip (调用提示) Search 菜单 查找替换编辑功能 Ctrl+F : Find (当前文件查找) Ctrl+Shift+F : Find in files (支持 WorkspaceProjectDirectory 级别查找) F3Shift+F3 : Find NextPrevious (上下查找)。

Ctrl+R : Replace (当前文件替换) Ctrl +Shift +R : Replace in files (支持 WorkspaceProjectDirectory 级别替换) Goto : 定位导航功能( line 、 function 、 declarationimplementation ) Ctrl+. : Goto implementation ,类似 VC 的 F12 Ctrl+Shift+. : Goto declaration ,类似 VC 的 Shift+F12 Ctrl+ Al t+. : Goto include file ,配合 F11 使用 Project 菜单 直接在侧边栏 Management 右击项目名称,重点关注项目的“ properties” 和“ build options” ( 1 ) Project properties Project settings→Pre compiled headers :指定是否使用预编译处理器生成 PCH Project settings→Project dependencies :指定对工作空间内其他项目的依赖关系。

( 2 ) Project build options :编译链接选项 Compiler settings→ Compiler flags :编译链接命令开关 , 如 -p ,- g (要求编译器生成调试信息) Compiler settings→ Other options :一般为 pkg-config 的 --cflags 头文件 位置 Compiler settings→#define : 预处理器 ( preprocessor ) ,例如 _UNIX 、 _POSIX 等 Linker settings→ L ink libraries : 附加包含库 Linker settings→ Other l ink er libraries : 一般为 pkg-config 的— clibs 库文件 位置 Search directories : 附加 头文件( Compiler ) 包含目录 、 附加 库文件( linker ) 包含目录 , 相对 .cbp 路径 Prepost build steps : 生成事件前 后处理 Custom variables :用户自定义宏变量 。

“Make” commands : Build targets :可指定 platform (平台)、 type (项目类型)、 output filename (输出文件,相对 .cbp 路径)、 execution working dir (工作目录,相对 .cbp 路径)、 objects output dir (目标文件输出目录,相对 .cbp 路径) Add new virtual folder :添加虚拟文件夹分类管理源代码文件 Project Notes :添加项目说明 Project tree :调整项目在工作空间中的树结构 Ctrl+Shift+ 上 下:调整顺序 Alt+F5F6 :调整当前 激活 项目, Alt+F5 与 ubuntu 系统恢复窗口快捷键冲突 Build 菜单 Ctrl +Shift+F9 : compile current file (编译当前文件,类似 VC 的 Ctrl+F7 ) Ctrl+F9 : build (编译链接,类似 VC 的 F7 ) F9 : buiid and run (编译链接运行,类似 VC 的 Ctrl+F5 )。

Ctrl+F 10 : run (运行) Ctrl+F11 : rebuild (重新编译链接) Clean 菜单: 清理项目 Errors 菜单: Alt+F1Alt+F2 (查看错误) Select Target 菜单: DebugRelease 版本选择 Build workspaceRebuild workspaceClean workspace Debug 菜单 F8 : Start (开启调试,类似 VC 的 F5 ) F5 : Toggle breakpoint (插入断点,类似 VC 的 F9 ) F4 : run to cursor (执行到鼠标所在处),可跳过循环 F7 : run nextline (单步调试,类似 VC 的 F10 ) Shift+F7 : step into (进入函数内部调试,类似 VC 的 F11 ) Ctrl+Shift+F7 : step out (跳出函数,类似 VC 的 Shift+F11 ) Debug→Debugging windows : Breakpoints : 查看所有断点 Call stack : 调用堆栈 CPU registers : 寄存器 Disassembly : 反汇编代码 Examine memory : 查看内存 Running threads :查看线程 Tools 菜单 Configuration Tools →A dd ,把外部工具集成到 CodeBlocks 开发环境中。

( 1 )配置 nautilus (相当于 Windows 的 explorer )打开 CB 当前项目( .cbp )所在文件夹的命令到 Tools 菜单: Name : nautilus project dir Executable : usrbinnautilus Parameters : ${PROJECT_DIR} Launching options : the last ( 2 )配置 gedit 打开 CB 当前活动项目配置文件( .cbp )的命令到 Tools 菜单: Name : gedit project file Executable : usrbingedit Parameters : ${PROJECT_FILENAME} Launching options : the last ( 3 )配置 gedit 打开 CB 当前活动文件的命令到 Tools 菜单: Name : gedit current file Executable : usrbingedit Parameters : ${ACTIVE_EDITOR_FILENAME} Launching options : the last 利用 gedit 打开头文件,侧边栏文件浏览器中可以查看头文件的位置。

Plugins 菜单 AStyle : 执行快速格式化 Settings 菜单 ( 1 ) .Settings→Enviorment 1.1 General settings Terminal to launch console programs :控制台界面,默认使用不支持中文的 Xterm , 我们可以把 gnome-terminal(Gnome 桌面环境自带的控制台 ) 作为默认控制台 ,将“ xterm -T $TITLE -e ” 修改为“ gnome-terminal -t $TITLE -x” 1. 2 AutoSave Automatically save source files every 5 minutes; Automatically save projects every 1 0 minutes; Save to original file. ( 2 ) .Settings→Editor 2. 1 General Settings 2.1.1 Font 默认字体为等宽字体 MonospaceRegular8 ,可将字体调整为 10 2.1.2 Encoding use encoding when opening files UTF-8 。

2.1.3 Other options Word warp : 激活自动换行模式 Show line numbers。

下载提示
相似文档
正为您匹配相似的精品文档