Codeb::Blocks
2015-08-03 18:11
155 查看
C++ 官方文档
sudo apt-get install codeblocks
Ctrl + R 查找并替换
Ctrl + T 和上一行换位置
Ctrl + L 剪切选中行
Ctrl + D 复制当前行到下一行
Ctrl + Shift + B 括号匹配
按下ATL,再拖动鼠标,可以实现部块选择(Ubuntu 下是拖动窗口)
Ctrl + B 添加书签,ALT + PageUp和PageDown可以切换书签。
右键 -> find implementation of ‘…’ 到达指定函数(支持头文件中的函数定义)
按住Ctrl滚滚轮,代码的字体会随你心意变大变小。
在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
Ctrl + Shift + C 注释掉当前行或选中块
Ctrl + Shift + X 则解除注释。
Tab 缩进当前行或选中块,Shift + Tab减少缩进。
可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置
Shift + F12 Toggle All
F12 Toggle Current 要把鼠标放到第一个花括号后
Alt + N 重命名当前选中的变量
Ctrl + Space 补全代码
Ctrl + Shift + F 在文件夹查找
F3 下一个
Shift + F3 上一个
Ctrl + R 查找并替换
Ctrl + Shift + R 在文件夹替换
Ctrl + G 查找行
Ctrl + F3 去下一个改变的行
Ctrl + Shift + F3 上一个改变的行
Alt + G 查找文件
Ctrl + Shift + G 查找函数
Ctrl + PageUp 到达上一个函数
Ctrl + PageDown 到达下一个函数
Ctrl + Shift + . 查找声明 或 转到 include 的文件
Ctrl + . 查找实现
Alt + . 查看变量使用的位置
Ctrl + F10 运行
F9 编译运行
F10 全屏 (Ubuntu Shift + F11)
F11 切换源文件与头文件
F8 开始/继续调试
Shift + F8 结束调试
F4 调到当前光标
F7 下一行
Shift + F7 进入函数
Ctrl + F7 出函数
F5 断点
Ctrl + PageUp 到达上一个函数,Ctrl + PageDown 到达下一个函数。
Ctrl + B 添加书签,Alt + PageUp和Alt + PageDown可以切换书签。
Ctrl + Shift + B可找到匹配的括号。
看长代码时,可右击,Folding -> Fold All,然后慢慢展开来看,也可充分利用左方Management栏的Symbol浏览器。
在一个变量、函数或宏上右击,三个以Find开头的菜单项,分别可以为你转到它的声明、定义和找到所有出现的地方(按F2在下方Thread Search那里查看)。
Shift + F2 Management
C盘 -> 用户 -> Administrator -> AppData -> Roaming -> Codeblocks
或者 ~/.codeblocks/default.conf
讲default.conf文件复制并替换掉原来的文件
重启Codeblocks即可
更改主题的default.conf下载地址:
http://download.csdn.net/detail/u014015972/8931849
View -> perspectives -> Codeblocks minimal 就可以将编辑区放大到最大
Setting -> Editor -> General Setting -> Font -> Choose -> Font -> 下拉选择YaHei Consolas
Setting -> Editor -> Margins and caret -> Caret -> Colour -> 选择白色就可以将字体颜色设置为白色,就可以适应黑色的主题了
Setting -> Editor -> Margins and caret-Width for line numbers设置为1,并且勾选Dynamic setting复选框
Setting -> Editor -> Code Completion -> Automatically launch when typed # letter 改为2个字符
Setting -> Editor -> Code Completion -> Keyword sets to additionally include中1到9都勾上 (可在Syntax highlighting 的keywords…中设置,其中1是C++关键字,3是Doxygen关键字;我曾将wxWidgets的类名都加入7并设置相应的字体(粗黑体),看代码时特别爽)
Setting -> Editor -> Code Completion -> Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示
setting -> Editor -> Code Completion ->
在并将freopen加入到主函数中,就可以敲ACM代码了
让Code::Blocks永远记住你的Layout,尤其是debug的layout,善用debug工具栏。
备份C:/Documents and Settings/[你的用户名]/Application Data/codeblocks/Default.conf,如遇重装,将其放在codeblocks.exe所在目录,就不会丢失你的配置;这样也可以 打造出Code::Blocks的绿色版。
安装
sudo apt-get install build-essential gdbsudo apt-get install codeblocks
Codeblocks 快捷键
日常编辑
右键有Format use AStyle 可以格式化代码Ctrl + R 查找并替换
Ctrl + T 和上一行换位置
Ctrl + L 剪切选中行
Ctrl + D 复制当前行到下一行
Ctrl + Shift + B 括号匹配
按下ATL,再拖动鼠标,可以实现部块选择(Ubuntu 下是拖动窗口)
Ctrl + B 添加书签,ALT + PageUp和PageDown可以切换书签。
右键 -> find implementation of ‘…’ 到达指定函数(支持头文件中的函数定义)
按住Ctrl滚滚轮,代码的字体会随你心意变大变小。
在编辑区按住右键可拖动代码,省去拉(尤其是横向)滚动条之麻烦;相关设置:Mouse Drag Scrolling。
Ctrl + Shift + C 注释掉当前行或选中块
Ctrl + Shift + X 则解除注释。
Tab 缩进当前行或选中块,Shift + Tab减少缩进。
可拖动选中块使其移动到新位置,按住Ctrl则为复制到新位置
Shift + F12 Toggle All
F12 Toggle Current 要把鼠标放到第一个花括号后
Alt + N 重命名当前选中的变量
Ctrl + Space 补全代码
查找 详细看 Alt + R
Ctrl + F 查找Ctrl + Shift + F 在文件夹查找
F3 下一个
Shift + F3 上一个
Ctrl + R 查找并替换
Ctrl + Shift + R 在文件夹替换
Ctrl + G 查找行
Ctrl + F3 去下一个改变的行
Ctrl + Shift + F3 上一个改变的行
Alt + G 查找文件
Ctrl + Shift + G 查找函数
Ctrl + PageUp 到达上一个函数
Ctrl + PageDown 到达下一个函数
Ctrl + Shift + . 查找声明 或 转到 include 的文件
Ctrl + . 查找实现
Alt + . 查看变量使用的位置
编译 && 运行 && 调试
Ctrl + F9 编译Ctrl + F10 运行
F9 编译运行
F10 全屏 (Ubuntu Shift + F11)
F11 切换源文件与头文件
F8 开始/继续调试
Shift + F8 结束调试
F4 调到当前光标
F7 下一行
Shift + F7 进入函数
Ctrl + F7 出函数
F5 断点
导航相关
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那里查看)。
窗口
F2 LogsShift + F2 Management
Codeblocks 相关设置
设置Codeblocks的主题
首先设置文件夹的设置为查看隐藏的项目C盘 -> 用户 -> Administrator -> AppData -> Roaming -> Codeblocks
或者 ~/.codeblocks/default.conf
讲default.conf文件复制并替换掉原来的文件
重启Codeblocks即可
更改主题的default.conf下载地址:
http://download.csdn.net/detail/u014015972/8931849
设置Codeblocks全屏及白色、Consolas字体、修改行号宽度
接下来在Codeblocks中设置界面布局View -> perspectives -> Codeblocks minimal 就可以将编辑区放大到最大
Setting -> Editor -> General Setting -> Font -> Choose -> Font -> 下拉选择YaHei Consolas
Setting -> Editor -> Margins and caret -> Caret -> Colour -> 选择白色就可以将字体颜色设置为白色,就可以适应黑色的主题了
Setting -> Editor -> Margins and caret-Width for line numbers设置为1,并且勾选Dynamic setting复选框
Setting -> Editor -> Code Completion -> Automatically launch when typed # letter 改为2个字符
Setting -> Editor -> Code Completion -> Keyword sets to additionally include中1到9都勾上 (可在Syntax highlighting 的keywords…中设置,其中1是C++关键字,3是Doxygen关键字;我曾将wxWidgets的类名都加入7并设置相应的字体(粗黑体),看代码时特别爽)
Setting -> Editor -> Code Completion -> Delay for auto-kick-in when typing [.::->]拉到 200ms,这样快点出来提示
setting -> Editor -> Code Completion ->
设置 in.txt 文件到代码编辑区
直接在工程目录下新建一个in.txt文件,然后拖动到标签区在并将freopen加入到主函数中,就可以敲ACM代码了
int main{ freopen("in.txt", "r", stdin); }
其他:
General Settings中可以设置缩进、自动换行等细节。让Code::Blocks永远记住你的Layout,尤其是debug的layout,善用debug工具栏。
备份C:/Documents and Settings/[你的用户名]/Application Data/codeblocks/Default.conf,如遇重装,将其放在codeblocks.exe所在目录,就不会丢失你的配置;这样也可以 打造出Code::Blocks的绿色版。
相关文章推荐
- UI中的协议使用步骤
- 理解z-index
- centOS目录结构详细版
- HDU 4312 最小切比雪夫距离-转化成曼哈顿距离再分治
- SVN 权限配置详细说明
- linux修改文件夹及文件权限的命令
- poj 1167 The Buses
- windows10正式版下载安装并激活附最新下载地址
- GDI绘图1——调试
- String StringBuffer StringBuilder比较
- Android复习笔记(4) - 文件读取相关
- lintcode Binary Search
- 简单堆栈类
- Java垃圾回收机制
- 用instancetype代替id作返回类型有什么好处?
- phpcms V9二次开发之联动菜单筛选 包括box字段的多选 单选 筛选教程
- cloudfs4oss配置
- xampp出现 Access forbidden! 问题解决
- [经验]我的电脑只有IE64位浏览器能上网,其他软件都上不了网
- 程序员的出路之一