codeblocks

codeblocks

20.03官方正式版
  • 软件大小:35.7MB
  • 更新时间:2024-10-18
  • 系统类型:支持32/64位
  • 星级指数:5
  • 软件平台:电脑版
  • 下载次数:14104次
  • 安全监测:无插件无病毒正式版
  • 软件语言:简体中文
  • 操作系统:winall/win7/win10/win11
  • 金山毒霸软件管家下载codeblocks

    先下载金山毒霸后通过软件管家安装codeblocks

  • 普通方式直接下载codeblocks

    原始下载方式,直接下载codeblocks

  • 一键安装卸载

  • 软件权限管理

  • 流畅安装,防劫持

  • 自动识别软件更新与升级

软件简介

为您推荐: 编程工具 集成开发

  codeblocks是很具专业性的集成开发工具,codeblocks可以让用户通过管理窗口中的添加文件上下文菜单将文件添加到项目中。codeblocks最新版可以为项目存储所谓的注释,这些说明应包含相应项目的简短描述或提示,通过在项目开放期间显示该信息,向其他用户提供项目的快速调查,可以在项目属性的注释选项卡中打开或关闭注释的显示。

软件功能

      为了在打开文件中进行有效搜索,CodeBlocks提供了所谓的增量搜索。

      通过菜单“搜索”/“增量搜索”或键盘快捷键Ctrl-I为打开的文件启动此搜索方法。

      然后焦点自动设置为相应工具栏的搜索蒙版。 一旦开始输入搜索词,搜索掩码的背景将根据术语的出现进行调整。

      如果在活动编辑器中找到匹配,则文本中的相应位置将以彩色标记。

      默认情况下,当前命中将以绿色突出显示。

      codeblocks中文版可以通过“设置”/“编辑器”/“增量搜索”更改此设置

      按Return键会使搜索进入文件中下一次出现的搜索字符串。

      使用Shift-Return可以选择上一次出现。 如果增量搜索使用正则表达式,则Scintilla不支持此功能。

      优化代码自动完成功能:在Code-completion and symbol browser中,

      将Automatically launch when typed # letter中的4改成2,这样打两个字母就会有提示了。

      在Keyboard short-cuts中将Edit->Code complete的快捷键由Ctrl+Space改为Alt+/,因为前者与中文输入法切换冲突,该快捷键为已经输入的(不是正在输入的)词提供自动完成。

      IDE CodeBlocks可以在没有图形界面的情况下从命令行执行。 在这种情况下,有几个可用于控制项目构建过程的开关。 由于CodeBlocks因此是可编写脚本的,因此可执行文件的创建可以集成到您自己的工作流程中。

相关软件 版本说明 下载地址
Python 64位 一种面向对象、直译式计算机程序设计语言 查看
Java 程序员开发必备 查看
proguard 一款专业性很强的编程开发软件 查看
GitHub 开源代码库 查看
Sun Java SE Development Kit (JDK) Java软件开发必备 查看

codeblocks软件特色

  CodeSnippets插件可以根据树视图中的类别构建文本模块和文件链接。

  这些模块用于在文本模块中存储常用的文件和结构,并在中心位置管理它们。想象一下以下情况:许多常用的源文件存储在文件系统的不同目录中。

  CodeSnippets窗口提供了创建类别的机会,并在类别下方提供了指向所需文件的链接。

  通过这些功能,您可以独立于文件系统中存储文件的位置来控制对文件的访问,并且您可以在文件之间快速导航,而无需搜索整个系统。

  即使像CodeBlocks这样的IDE主要由鼠标处理,键盘快捷键仍然是加速和简化工作流程的一种非常有用的方法。

codeblocks官方电脑端使用方法

  管理

  该窗口包含“项目”界面,在下文中将其称为项目视图。此视图显示在特定时间在CodeBlocks中打开的所有项目。 “管理”窗口的“符号”选项卡显示符号,变量等。

  编辑

  在上图中,打开了一个名为hello.c的源,并在编辑器中突出显示语法。

  打开文件列表

  显示编辑器中打开的所有文件的列表,在此示例中为:hello.c。

  CodeSnippets

  可以通过菜单'View'/'CodeSnippets'显示。在这里,您可以管理文本模块,文件链接和网址链接。

  日志和其他人

  。该窗口用于输出搜索结果,编译器的日志消息等。

  状态栏概述了以下设置:

  编辑器中打开文件的绝对路径。

  编辑器使用主机操作系统的默认字符编码。默认显示此设置。

  编辑器中当前光标位置的行号和列号。

  配置的键盘模式,用于插入文本(插入或覆盖)。

  文件的当前状态。修改后的文件将标记为Modified,否则此条目为空。

  文件的权限。具有只读设置的文件将在状态栏中显示只读。在“打开文件列表”窗口中,这些文件将以锁定为图标覆盖图进行强调。

  注意:

  在活动编辑器中,用户可以选择上下文菜单属性。在“常规”选项卡的出现对话框中,可以选择“文件是只读”选项。此选项将导致对CodeBlocks中相应文件的只读访问,但不修改文件系统上文件的原始读写属性。

  如果使用命令行选项--personality = 启动CodeBlocks,则状态栏将显示当前使用的配置文件,否则将显示默认值。 CodeBlocks的设置存储在相应的配置文件 .conf中。

  CodeBlocks提供了非常灵活和全面的项目管理。以下文本仅涉及项目管理的一些功能。

  CodeBlocks根据文件扩展名按类别管理项目文件。这些是预设类别:

  来源

  包括扩展名为* .c; * .cpp;的源文件。

  ASM来源

  包括扩展名为* .s; * .S; * .ss; * .asm的源文件。

  头

  其中包括扩展名为* .h;的文件。

  资源

  包含扩展名为* .res; *。xrc;的wxWidgets窗口的布局描述文件。这些文件类型显示在Manangement窗口的“Resources”选项卡中。

  可以通过上下文菜单“项目树”/“编辑文件类型和类别”来调整文件类型和类别的设置。您还可以在此处为自己的文件扩展名定义自定义类别。例如,如果要在名为Linkerscript的类别中列出具有* .ld扩展名的链接描述文件,则只需创建新类别。

  注意:

  如果在上下文菜单中取消激活“项目树”/“按文件类型分类”,则将关闭类别显示,并且文件将在文件系统中存储时列出。

  在项目中,有必要提供不同的项目变体。 变体称为构建目标。 它们的编译器选项,调试信息和/或文件选择各不相同。 构建目标也可以外包给单独的项目。 为此,请单击“项目”/“属性”,从“构建目标”选项卡中选择变体,然后单击“从目标创建项目”按钮(参见图1.2)。

  可以通过所谓的虚拟目标在CodeBlocks中进一步构建项目。 一个经常使用的项目结构包括两个构建目标,一个包含调试信息的“调试”目标和一个没有此信息的“发布”目标。 通过“项目”/“属性”/“构建目标”添加虚拟目标,可以组合各个构建目标。 例如,虚拟目标“全部”可以同时创建目标调试和释放。 虚拟目标显示在Build Targets下编译器的符号栏中。

  CodeBlocks可以在编译项目之前或之后执行其他操作。这些操作称为预建或后建步骤。典型的Postbuilt步骤是:

  从完成的对象创建Intel Hexformat

  通过objcopy操作对象

  通过objdump生成转储文件

  例

  从Windows下的对象创建反汇编。管道到文件需要使用/ c选项调用cmd。

  cmd / c objdump -D name.elf> name.dis

  归档项目可以是Postbuilt Step的另一个示例。为此,创建一个Build Target'Archive'并在Postbuilt Step中包含以下指令:

  zip -j9 $(PROJECT_NAME)_ $(TODAY).zip src h obj $(PROJECT_NAME).cbp

  使用此命令,活动项目及其源,标头和对象将打包为zip文件。这样,将提取内置变量$(PROJECT_NAME)和$(TODAY),项目名称和当前日期(参见第3.2节)。执行目标“存档”后,打包文件将存储在项目目录中。

  在share / codeblocks / scripts目录中,您将找到脚本的一些示例。您可以通过菜单“设置”/“脚本”添加脚本,然后在菜单中注册。如果你执行例如菜单中的脚本make_dist然后属于项目的所有文件将在存档 .tar.gz中压缩。

  工作区和项目依赖项

  在CodeBlocks中,可以打开多个项目。通过“文件”/“保存工作区”保存打开的项目,您可以在 .workspace下的单个工作区中收集它们。如果在下次启动von CodeBlocks期间打开 .workspace,则所有项目将再次显示。

  复杂的软件系统由在不同CodeBlocks项目中管理的组件组成。此外,随着这种软件系统的产生,这些项目之间经常存在依赖关系。

  例

  项目A包含基本功能,这些功能以库的形式提供给其他项目。现在,如果修改了此项目的源,则必须重建库。为了保持使用函数的项目B和实现函数的项目A之间的一致性,项目B必须依赖于项目A.关于项目依赖性的必要信息存储在相关工作空间中,以便可以创建每个项目分别。依赖项的使用使得还可以控制项目的生成顺序。可以通过选择菜单“项目”/“属性”然后单击“项目的依赖项”按钮来设置项目的依赖项。

  在“项目视图”的“管理”窗口中,汇编程序文件显示在“ASM源”类别中。 用户可以更改类别中的文件列表(请参阅第1.1节)。 右键单击列出的Assembler文件之一将打开上下文菜单。 选择“属性”以打开新窗口。 现在选择“Build”选项卡并激活两个字段“Compile file”和“Link file”。 然后选择“高级”选项卡并执行以下步骤:

  将“编译器变量”设置为CC

  在'For this compiler'下选择编译器

  选择“使用自定义命令构建此文件”

  在窗口中,输入:

  $ compiler $ options $包含 -c $ file -o $ object

提示:软件图集是通过codeblocks官网或软件客户端截图获取,主要用于分享软件价值,如有侵权请联系我们!

相关专题

  • 软件开发工具
  • 代码编辑器
  • 网页编辑器
软件开发工具

软件开发工具

创建时间:2023-12-05

开发一款成功的软件离不开一套高效、全面的开发工具。这些工具不仅仅是我们开发软件所依赖的基础设施,更是我们实现创意和创造力的重要工具。它们帮助我们将想法转化为现实,并且将复杂的问题变得简单易懂。无论是代… 更多>>
代码编辑器

代码编辑器

创建时间:2023-12-05

代码编辑器是程序员工作中不可或缺的工具,它为我们提供了一个高效、便捷的编写代码和调试程序的环境。代码编辑器不仅具有自动代码补全、语法高亮、代码折叠等功能,还支持多种编程语言和版本管理工具。程序员可以通… 更多>>
网页编辑器

网页编辑器

创建时间:2023-12-05

网页编辑器有着很多种类型和功能,例如可视化编辑、代码编辑等等。其中可视化编辑是较为普遍的编辑方式,它通过拖拽组件等简单的操作,让网站制作更加简单,任何人都能轻易实现网站的设计。而代码编辑虽然更加复杂,… 更多>>
夸克浏览器
  • 热门下载
  • 热门分类
  • 热门合集
  • 热门标签
  • 热门聚合
  • 今日资讯

猜你喜欢

AI桌面浏览器

本周软件下载榜

1 微信电脑版

v3.9.12.17官方正式版

微信电脑版 v3.9.12.17官方正式版

270MB|星 查看

2 腾讯电脑管家

v17.2.26137.216官方正式版

腾讯电脑管家 v17.2.26137.216官方正式版

1.95MB|星 查看

3 火绒安全软件

v5.0.76.6官方正式版

火绒安全软件 v5.0.76.6官方正式版

31.7MB|星 查看

4 向日葵远程控制软件

v15.8.0.17603官方正式版

向日葵远程控制软件 v15.8.0.17603官方正式版

69.6MB|星 查看

5 爱奇艺视频

v12.11.5.8821官方正式版

爱奇艺视频 v12.11.5.8821官方正式版

78.2MB|星 查看

6 魔兽大脚插件(bigfoot)

v7.3.2.5官方正式版

魔兽大脚插件(bigfoot) v7.3.2.5官方正式版

74.6MB|星 查看

7 360软件管家

v14.0.1.1271官方正式版

360软件管家 v14.0.1.1271官方正式版

97.2MB|星 查看

8 自然人电子税务局(扣缴端)

v3.1.224官方正式版

自然人电子税务局(扣缴端) v3.1.224官方正式版

143MB|星 查看

9 桌面百度

v3.3.0.3153官方正式版

桌面百度 v3.3.0.3153官方正式版

12.3MB|星 查看

10 CF活动助手

v5.8.5官方正式版

CF活动助手 v5.8.5官方正式版

15.1MB|星 查看

  • codeblocks截图1

为您推荐:
codeblocks codeblocks  v20.03官方正式版
关闭

您可能还需要

大家都在玩