cFree是一款专为C/C++编程设计的集成开发环境(IDE),由国内知名软件开发公司开发。这款软件以其轻量级、高效和易用性著称,深受广大编程爱好者的喜爱。无论是初学者还是经验丰富的开发者,都能在CFree中找到适合自己的功能和工具。帮助用户快速高效地处理各种文件和任务,使你在编写代码时得心应手。完善的工程/工程组管理使你能够方便的管理自己的代码。。不仅提供了多种实用的功能,还具有简单易用的界面和快速稳定的性能,深受用户青睐。
注册码:
tianfangquart@163.com
2NnUqd3shO2agta0xNjcusfK1LXO
cFree软件功能:
1. 代码编辑语法高亮:支持C/C++语法高亮,使代码更易于阅读和理解。
自动补全:提供代码自动补全功能,减少输入错误,提高编码效率。
智能提示:显示函数参数提示、变量类型等信息,帮助开发者快速编写代码。
代码折叠:支持代码块的折叠和展开,便于管理和查看复杂的代码结构。
多文件编辑:可以在同一个窗口中打开和编辑多个文件,方便项目管理。
2. 编译与构建
多编译器支持:支持多种编译器,如GCC、MinGW、Turbo C等,用户可以根据需要选择合适的编译器。
编译配置:提供灵活的编译配置选项,用户可以自定义编译参数、路径等。
一键编译:只需点击一个按钮即可完成编译过程,简化操作步骤。
错误报告:编译过程中出现的错误会以列表形式展示,方便用户快速定位和修复。
3. 调试工具
断点设置:可以在代码中设置断点,逐行执行代码,观察程序运行状态。
变量查看:实时查看变量的值,帮助调试程序逻辑。
单步执行:支持单步执行、继续执行、跳过当前行等操作,精确控制程序运行。
调用栈:显示当前调用栈,帮助理解程序的执行流程。
内存查看:查看和修改内存中的数据,帮助调试内存相关问题。
4. 项目管理
项目创建:支持创建新的C/C++项目,自动生成项目文件和目录结构。
项目配置:提供项目配置管理,用户可以设置项目属性、编译选项等。
文件管理:支持添加、删除、重命名文件和目录,方便项目文件管理。
5. 代码分析
代码检查:提供静态代码分析功能,检查潜在的语法错误和逻辑问题。
格式化:支持代码格式化,自动调整代码格式,保持代码整洁。
注释管理:提供注释生成和管理功能,帮助用户维护代码文档。
6. 版本控制
Git集成:支持Git版本控制系统,用户可以直接在CFree中进行版本控制操作,如提交、拉取、合并等。
SVN集成:支持Subversion(SVN)版本控制系统,方便团队协作开发。
7. 其他功能
终端集成:内置终端窗口,用户可以直接在IDE中运行命令行工具。
插件扩展:支持第三方插件,用户可以通过安装插件扩展CFree的功能。
多语言支持:提供多种语言的用户界面,适应不同国家和地区的用户需求。
自定义设置:允许用户自定义界面布局、快捷键、主题等,打造个性化的开发环境。
cFree软件特色
1、支持多编译器,可以配置添加其他编译器;目前支持的编译器类型:
(1) MinGW 2.95/3.x/4.x/5.0
(2) Cygwin
(3) Borland C++ Compiler
(4) Microsoft C++ Compiler
(5) Open Watcom C/C++
(6) Digital Mars C/C++
(7) Ch Interpreter
2、增强的C/C++语法加亮器,(可加亮函数名,类型名,常量名等);
3、增强的智能输入功能;
3、可添加语言加亮器,支持其他编程语言;
4、可添加工程类型,可定制其他的工程向导;
5、完善的代码定位功能(查找声明、实现和引用);
7、代码完成功能和函数参数提示功能;
8、能够列出代码文件中包含的所有符号(函数、类/结构、变量等);
9、大量可定制的功能:
可定制快捷键
可定制外部工具
可定制帮助(可支持Windows帮助、Html帮助和在线帮助);
10、彩色、带语法加亮打印功能;
11、在调试时显示控制台窗口;
12、工程转化功能,可将其他类型的工程转化为C-Free格式的工程,并在cfree5中打开。
cFree软件新版特点
1、增加了对Intel C++ Compiler 和 Lcc-Win32 两个编译环境的支持;2、全新的可拖放界面;支持可定制工具条;
3、直接可在C-Free中使用Debugging Tools for Windows (cdb.exe) 调试程序;现在可以在C-Free中调试用Visual C++编译生成的程序;
4、支持十六进制编辑、打印;
5、可打开、编辑、保存UTF-8/UTF-16的文件;
6、可以直接将文件目录添加到当前工程中;
7、增加了wxWidgets,FLTK,GTK+,Qt等工程向导;
8、增加了GLUT,GLFW等工程向导;
9、代码编辑器中增加了对分割窗口的支持;
10、增加了批量编译命令;
11、提速了C/C++解析器;
12、编辑器中能够自动配对括号输入;
13、能够根据函数的声明,生成该函数的实现框架;
14、一些小的改进。
C-Free如何配置控制台
1、点击空的程序,点击下一步;2、继续点击下一步;
3、选中构建配置点击完成。
常见问题解答
一、cfree5.0怎么打代码都不对?查看代码是否错误,一般情况下若正确不会出现此类问题
二、cfree5.0 目标文件不包含任何信息?
断点是否设在了注释信息那一行了,或者设在了变量声明上了(不带赋值的那种)...比如您想要调试的程序是个dll文件,程序生成在一个您指定的目录下
三、cfree5.0编程的时候程序没有问题,运行时弹不出控制台?
前面include
后面system(pause)
四、怎么运行?
按ctrl+z或者ctrl+d
五、如何让cfree5不产生o文件?
在配置文件中设置valve==0,这样就不会产生了
六、C-Free编写好程序后只构建,不运行,怎么回事?
按F5一键进行编译链接并自动运行
七、用C-free5编辑C语言,运行怎么不出现黑色程序框?
1.头文件
#include
2.在return 0;之前加上下面的代码
system(pause)
八、目标文件不包含任何调试信息,请用debug配置重新构建当前文件?
这是因为我们是按release模式编译的,目标文件里没有包含代码和源文件对应等信息,所以没有办法进行调试跟踪,改成debug
模式就好了,具体教程:
1.点击工程-设置
2.点击右边的Obg./Rels.将Release模式改为Debug模式,即可实现调试
更新于:1个月前
我要评论