淘小兔

codeblocks中文版特点介绍:

虽然Code::Blocks从一开始就追求跨平台目标,但最初的开发重点是Windows,从2006年3月21日的发布开始:从1.0 Revision 2220开始,Code::Blocks正式分享了GNU/Linux版本的日常构建,因此,Code::Blocks在1.0发布时成为了支持Windows和GNU/Linux的跨平台C/ c++ IDE。由于其开源特性,Windows用户可以编写跨平台的c++应用程序,而无需依赖vs. NET。


block分享了许多工程模板,包括:控制台应用、DirectX应用、动态连接库、FLTK应用、GLFW应用、Irrlicht工程、OGRE应用、OpenGL应用、QT应用、SDCC应用、SDL应用、SmartWin应用、静态库、Win32 GUI应用、wxWidgets应用、wxSmith项目、它还支持自定义项目模板。在wxWidgets应用程序中选择UNICODE支持中文。


代码:支持语法块颜色醒目显示,支持代码完成(目前在重新设计过程中),支持项目管理、项目施工、调试。


代码:支持块插件,包括代码格式化工具style;代码分析器;类向导;代码自动完成;代码统计;编译器选择;复制字符串到剪贴板;调试器;文件扩展处理器;Dev-c + + DevPak更新/安装程序;DragScroll,源导出器,帮助插件,键盘快捷键配置,插件向导;待办事项列表。wxSmith;;WxSmith MIME插件;WsSmith项目向导插件;Windows 7的外表。


代码:块具有灵活而强大的配置功能。除了支持自己的工程文件,C/ c++文件,还支持AngelScript,批处理,CSS文件,D语言文件,Diff/Patch文件,Fortan77文件,GameMonkey脚本文件,Hitachi汇编文件,Lua文件,MASM汇编文件,Matlab文件,NSIS开源安装文件,O Gre Compositor脚本文件,Ogre Material脚本文件,OpenGL底纹语言文件,Python文件,Windows资源文件,XBase文件,XML文件,nVidia CG文件。识别开发- c++项目,MS VS 6.0-7.0项目文件,工作空间,解决方案文件。


Blocks基于wxWidgets,并展示了wxWidgets的强大功能。Borland c++ Builder X声称是wxWidgets上最好的c++ IDE,但这并没有发生。让我们拭目以待。Code::Blocks在中国的粉丝和跨平台开发者应尽快建立中文Code::Blocks网站,在Code::Blocks中分享文化支持,推动Code::Blocks在中国的发展。



codeblocks中文版使用说明:

步骤1:Code::Blocks主菜单“文件”→“新建”→“项目…” 弹出如下对话框中,开始“Console Application”。

步骤2:如果出现向导的“欢迎界面”,直接点击下一步。

步骤3:出现用于选择语言的对话框,选择“C++”,下一步。

步骤4:出现选择文件夹的对话框,在“项目标题”中输入“HelloWorld”。两单词连写,不包括双引号。本步操作结果将会在“我的文档”中“CodeBlocks Projects”目录下,新建一个名称为“HelloWorld”的目录。

步骤5:出现编译器选项对话框。在“编译器”中选择“GNU GCC Compiler”。其下则默认“Debug”与“Release”两个编译目标都是默认选中的,不必改变,通常我们都需要调试和发行两个版本,就算是一个Hello Word的简单程序。按下“完成”。

步骤6:必要时按下“Shift + F2”,出现“Management”侧边栏

步骤7:双击上图所示的main.cpp,将打开该文件。暂时我们还并不需要修改它。

步骤8:主菜单“构建”→“构建”。或者,用热键Ctrl+F9,完成编译。

步骤9:再按Ctrl + F10,运行。(9、10步也可以通过工具栏实现,请读者自行熟悉)。下面是运行结果图:

步骤10:其中“Hello world!”是我们程序的输出。下面的内容是Code::Blocks为了方便我们调试而增加的内容(本来该程序运行后,就直接退出),包括显示了程序运行用时,以及提示“按任意键退出”。



CodeBlocks快捷键:

==日常编辑==

-按住Ctrl滚轮,代码字体将随你的喜好而改变。

-在编辑区域右键拖动代码,省去了拖动滚动条(特别是水平滚动条)的麻烦;鼠标拖动滚动。

- Ctrl+D复制当前行或选定的块。

- Ctrl+Shift+C注释掉当前行或选定的块,Ctrl+Shift+X取消注释。

-制表符缩进当前行或选定的块。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+/,因为前者与中文输入法切换冲突,该快捷键为已经输入的(不是正在输入的)词分享自动完成。
2)看Abbreviation一栏,里面定义了许多缩写(还可以自定义),只要输入这些缩写,并按Ctrl+J,就可以自动完成常用的代码框架,并将光标放在恰当的地方(自定义时用|表达)。常用的有:guard、class、switch等。
3)如果你声明了一个类,你可以在cpp文件中右击,Insert->All class methods without implementation...来插入你还没定义的方法的定义(省去不少打字的功夫哦),也可使用Insert->Class Method declaration/implementation...来插入一个方法的声明或定义。



==导航相关==
- 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工具栏。
- 备份C:/Documents and Settings/[你的用户名]/Application Data/codeblocks/Default.conf,如遇重装,将其放在codeblocks.exe所在目录,就不会丢失你的配置;这样也可以 打造出Code::Blocks的绿色版。


==常用快捷键==
1、Ctrl+L 剪切选中行
2、F11 切换源文件与头文件
3、F10 全屏
4、Ctrl+Shift+B 括号匹配
5、按下ATL,再拖动鼠标,可以实现部分选择
6、Ctrl+B 添加书签,ALT+PageUp和PageDown可以切换书签。
7、Ctrl+G 到达指定行
8、ALT+G 到达指定文件
9、Ctrl+Alt+G 到达指定函数(支持头文件中的函数定义)
10、Ctrl+PageUp 到达上一个函数
11、Ctrl+PageDown 到达下一个函数


下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看内容!

如何获取密码?

 

点击下载