专业的QQ下载站 本站非腾讯QQ官方网站

下载排行|最近更新

软件
软件
文章
当前位置:首页应用软件文件修复 → C-Free
C-Free

C-Free

评分:2
下载地址
  • 软件介绍
  • 软件截图
  • 猜你喜欢
  • 同类推荐
  • 相关文章

软件Tags:

在业界的朋友们一定对这款软件的诸多优点与实用性耳熟能详!C-Free融合了C/C++代码解析器,其优势愈加显著!可自定义的快捷键、外部工具以及完善的项目/工程组管理使得用户能够轻松掌控自己的代码,并在编写过程中提供智能提示,成为市场上颇具影响力的编译器!热忱欢迎更多朋友下载体验!

目前支持的系统包括:Win7/WinVista/Win2003/WinXP/Win8的兼容性

C-Free主要功能详述:

1、支持多种编译器,用户可自由配置并添加其他编译器;

目前支持的编译器类型包括:

(1) MinGW 2.95/3.x/4.x/5.0

(2) Cygwin

(3) Borland C++ Compiler

(4) Microsoft C++ Compiler

(5) Intel C++ Compiler

(6) Lcc-Win32

(7) Open Watcom C/C++

(8) Digital Ms C/C++

(9) Ch Interpreter

2、增强型C/C++语法高亮显示器(可高亮函数名、类型名、常量名等);

3、智能输入功能得到了显著增强;

4、支持添加语言高亮器,可适用于其他语言;

5、可添加多种工程类型,自定义其他工程向导;

6、完善的代码功能(查找声明、实现与引用);

7、具备代码自动完成功能及函数参数提示功能;

8、能够列出代码文件中包含的所有符号(函数、类/结构、变量等);

9、众多可定制的功能:

  a、可自定义快捷键

  b、可自定义外部工具

  c、可自定义帮助(支持Windows帮助、Html帮助及在线帮助);

10、具备彩色带语法高亮的打印功能;

11、调试时可显示控制台窗口;

12、工程转换功能,可将其他类型的工程转化为C-Free格式的工程,并在C-Free中打开

如何构建工程?

在编写大型程序时,往往涉及多个源程序文件,此时需要建立一个工程来统一管理这些文件,借助工程,便于将这些文件编译与链接成一个独立的可执行文件。以下步骤阐述了如何建立、编译及构建一个工程。

1、选择“工程”菜单中的“新建”选项,将弹出如下对话框:

 

在上述窗口中,选择工程类型为“控制台程序”,输入工程名称“proj1”,然后点击“确定”按钮。此时,将会出现向导对话框,如下图所示:

在此步骤中,选择控制台程序的类型为“空程序”,然后点击“下一步”,进入第二步的窗口,我们可以略过此步骤,继续点击“下一步”,进入如下窗口:

在构建配置中选择“mingw2.95”,然后点击“完成”。这样C-Free便为我们创建了一个空的工程,当前工程中尚无任何文件。

何为正则表达式?

C-Free在“查找”对话框、“替换”对话框及“文件中查找”对话框中支持使用正则表达式。正则表达式是用一个“字符串”来描述特定特征,并用以验证另一个“字符串”是否符合该特征。例如,表达式“ab+”描述的特征是“一个'a'和任意个'b'”,因此,'ab'、'abb'、'abbbbbbbbbb'均符合此特征。正则表达式用于在长文本中查找符合特定特征的字符串,相较于固定字符串查找,更为灵活便捷。C-Free支持Perl格式的正则表达式。

下表展示了C-Free支持的正则表达式语法示例:

[xyz]   功能:字符集。匹配其中任一字符。例如,“[abc]”匹配“plain”中的“a”。

[^xyz]  功能:反向字符集。匹配未包含的任何字符。例如,“[^abc]”匹配“plain”中的“p”。

[a-z]   功能:字符范围。匹配指定范围内的任一字符。例如,“[a-z]”匹配“a”至“z”范围内的任意小写字母。

[^a-z]  功能:反向范围字符。匹配不在指定范围内的任意字符。例如,“[^a-z]”匹配任何不在“a”至“z”范围内的字符。

{n}     表达式重复n次,例如:"w{2}"相当于"ww";"a{5}"相当于"aaaaa"。

{m,n}   表达式至少重复m次,至多重复n次,例如:"ba{1,3}"可以匹配"ba"或"baa"或"baaa"。

{m,}    表达式至少重复m次,例如:"wd{2,}"可以匹配"a12"、"_456"、"M12344"。

 P     匹配空白字符串。

 I     匹配C/C++标识符。

 C     匹配C/C++字符。

 S     匹配C/C++字符串。

 N     匹配数字。

 D     匹配十进制数。

 H     匹配十六进制数。

 O     匹配八进制数。

 F     匹配浮点数。

展开内容

软件截图

同类推荐

推荐文章

用户评论

热门标签

关于i5i5下载 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 I5I5.COM 【i5i5下载】 版权所有 京ICP备2024069179号-1 | 京ICP备2024069179号-1

声明: 本站非腾讯QQ官方网站 所有软件和文章来自互联网 如有异议 请与本站联系 本站为非赢利性网站 不接受任何赞助和广告