CoolFormat 源代码格式化工具使用帮助手册

所属分类: 软件教程 / 编程开发 阅读数: 1751
收藏 0 赞 0 分享
一.软件介绍
CoolFormat源代码格式化是一款C\C++\C#\CSS\HTML\Java\JavaScript\JSON\Objective-C\PHP\SQL\XML代码格式化工具。软件可以快速多种风格格式化,并对语言进行着色。界面采用Office 2010风格,并有多种样式可以替换。并且支持代码高亮到网页上显示,方便博客文章之类的撰写阅读。



二.软件功能
1.全新Ribbon界面,操作方便
2.支持全部、部分、批量格式化方式
3.可自定义的代码格式化风格
4.支持代码高亮到网页、博客

三.软件使用

1.格式化功能
分为“快速格式化”、“所选格式化”和“批量格式化”,各种语言的格式化风格参数可以在“高级”面板→“格式化设置”进行详细设置。“快速格式化”是对全文内容进行格式化,“所选格式化”是对当前所选中的内容进行格式化,“批量格式化”可以对多个文件进行批量格式化,所筛选的文件后缀名可以在“高级”面板→“扩展名设置”进行详细设置,最好在备份好个人重要文件后,再进行“批量格式化”。格式化的效果举例如下:

脚本之家小编补充:如果是复制进去的代码,需要先选择代码的语言分类



然后再进行格式化即可。

C++代码格式化前:
C/C++ Code复制内容到剪贴板
  1. int Foo(bool isBar)     
  2. {  if (isBar){   
  3.  bar();        return 1;   
  4.   }   else    
  5. return 0; }  
C++代码格式化后:
C/C++ Code复制内容到剪贴板
  1. int Foo(bool isBar)   
  2. {   
  3.     if (isBar)   
  4.     {   
  5.         bar();   
  6.         return 1;   
  7.     }   
  8.     else  
  9.         return 0;   
  10. }  
2.高亮功能
编辑器支持多种语言的高亮,高亮的字体、颜色等设置可以在“高级”面板→“编辑器设置”进行详细设置。也支持代码高亮到网页,直接粘贴到博客等,保持高亮颜色、缩进等,具体可以在“高级”面板→“高亮设置”进行详细设置。高亮的效果类似如下:
C/C++ Code复制内容到剪贴板
  1. int Foo(bool isBar)   
  2. {   
  3.     if (isBar)   
  4.     {   
  5.         bar();   
  6.         return 1;   
  7.     }   
  8.     else  
  9.         return 0;   
  10. }  
3.其他功能
3.1导入导出
支持配置的导入与导出,可以方便地将格式化的设置、扩展名的设置、编辑器的设置、高亮的设置共享给其他人。
3.2 主题样式
支持Office 2010的三种配色方案:蓝色、黑色、银色。可在“文件”→“选项”→“常用”里进行设置。
3.3 界面语言
目前支持中文、英文这两种界面语言。可在“文件”→“选项”→“常用”里进行设置。
3.4 快捷键
为了防止快捷键的冲突,可以在“文件”→“选项”→“自定义”→键盘快捷键的“自定义”按钮里进行设置新的快捷键。参见这里。
3.5 命令行使用
支持命令行使用,直接传入“-f 文件名”,可自动根据文件的后缀名进行相对应语言的格式化。另外还可以当做VS的外部工具,进行调用。


3.6 作为插件
目前可以支持以下编辑器,作为其插件来使用:

Visual Studio 2013
Sublime Text
Notepad++

打包下载地址:https://www.jb51.net/softs/492513.html

四.常见问题

1.建议和BUG的提交
可以直接在博客下方留言,或者按照“高级”面板→“提交建议或BUG”的方式进行提交。
2.推荐使用的字体
可以在这里https://www.jb51.net/fonts/492506.html进行下载使用。
更多精彩内容其他人还在看

VisualStudio2015怎么设计一个注册信息的页面?

VisualStudio2015怎么设计一个注册信息的页面?vs2015中想要设计一个注册表信息的页面,该怎么制作填写信息的表格呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Notepad怎么显示隐藏的字符?

Notepad怎么显示隐藏的字符?Notepad++中文件都有隐藏的字符,想要显示隐藏的字符,该怎么显示呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么提交作业? VS提交作业的方法

VS2017怎么提交作业?VS2017中做编程开发的时候,想要进行作业提交,该怎么提交呢?下面我们就来看看VS提交作业的方法,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么使用作业视图?

VS2017怎么使用作业视图?VS2017中想要使用作业视图,该怎么使用作业视图呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么使用Web代码分析功能?

VS2017怎么使用Web代码分析功能?经常使用VS2017进行编程开发,这个软件有很多功能,今天我们就来给大家介绍Web代码分析的使用方法,需要的朋友可以参考下
收藏 0 赞 0 分享

VS2017怎么使用ADLS路径?

VS2017怎么使用ADLS路径?VS2017编程开发经常使用的软件,该怎么使用ADLS路径呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

vscode英文版怎么显示隐藏行号?

vs code英文版怎么显示隐藏行号?Visual Studio Code中编程开发的时候,想要隐藏行号,该怎么隐藏或者显示行号呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

vscode英文版怎么设置自动保存的时间?

vscode英文版怎么设置自动保存的时间?使用vscode软件的时候,为了防止意外早层的文件丢失损失,想要设置自动保存文件,下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Sublime怎么查看最近打开的文件?

Sublime怎么查看最近打开的文件?Sublime编程开发的时候,想要打开之前打开过的文件,该怎么操作呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Authorware多媒体课件怎么插入背景音乐?

Authorware多媒体课件怎么插入背景音乐?Authorware制作的课件需要插入音乐,该怎么插入背景音乐呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多