ME代码风格格式化工具 V1.1 绿色版
ME代码风格格式化工具 V1.1 绿色版
  • 授权:免费软件
  • 大小:3.58 MB
  • 更新:2017-08-20 16:20:35

  ME代码风格格式化工具是一款非常实用的编程辅助软件,该款软件绿色免安装,采用C/C++代码的风格整理,不管你有多么乱的C语言代码,通过该款软件,都能够轻轻松松整理代码格式,让代码更加一目了然!

ME代码风格格式化工具 V1.1 绿色版

特色介绍

  1、本软件本质上是通过给“GNU Indent程序”传入支持的风格化参数来完成代码的缩进整理,ME代码风格格式化工具使用了GNU Indent可执行程序做为命令行整理工具,因此本程序版权申明不包含Indent程序在内;

  2、修复上版中当CodeFormat工具所在目录含空格时代码整理失败的问题。

  3、无论你的代码多么乱的c语言代码,都可以让它一眨眼的功夫变C语言整洁的风格。

Indent参数

  -bad或--blank-lines-after-declarations  在声明区段或加上空白行。

  -bap或--blank-lines-after-procedures  在程序或加上空白行。

  -bbb或--blank-lines-after-block-comments  在注释区段后加上空白行。

  -bc或--blank-lines-after-commas  在声明区段中,若出现逗号即换行。

  -bl或--braces-after-if-line  if(或是else,for等等)与后面执行区段的“{”不同行,且“}”自成一行。

  -bli《缩排格数》或--brace-indent《缩排格数》  设置{ }缩排的格数。

  -br或--braces-on-if-line  if(或是else,for等等)与后面执行跛段的“{”不同行,且“}”自成一行。

  -bs或--blank-before-sizeof  在sizeof之后空一格。

  -c《栏数》或--comment-indentation《栏数》  将注释置于程序码右侧指定的栏位。

  -cd《栏数》或--declaration-comment-column《栏数》  将注释置于声明右侧指定的栏位。

  -cdb或--comment-delimiters-on-blank-lines  注释符号自成一行。

  -ce或--cuddle-else  将else置于“}”(if执行区段的结尾)之后。

  -ci《缩排格数》或--continuation-indentation《缩排格数》  叙述过长而换行时,指定换行后缩排的格数。

  -cli《缩排格数》或--case-indentation-《缩排格数》  使用case时,switch缩排的格数。

  -cp《栏数》或-else-endif-column《栏数》  将注释置于else与elseif叙述右侧定的栏位。

  -cs或--space-after-cast  在cast之后空一格。

  -d《缩排格数》或-line-comments-indentation《缩排格数》  针对不是放在程序码右侧的注释,设置其缩排格数。

  -di《栏数》或--declaration-indentation《栏数》  将声明区段的变量置于指定的栏位。

  -fc1或--format-first-column-comments  针对放在每行最前端的注释,设置其格式。

  -fca或--format-all-comments  设置所有注释的格式。

  -gnu或--gnu-style  指定使用GNU的格式,此为预设值。

  -i《格数》或--indent-level《格数》  设置缩排的格数。

  -ip《格数》或--parameter-indentation《格数》  设置参数的缩排格数。

  -kr或--k-and-r-style  指定使用Kernighan&Ritchie的格式。

  -lp或--continue-at-parentheses  叙述过长而换行,且叙述中包含了括弧时,将括弧中的每行起始栏位内容垂直对其排列。

  -nbad或--no-blank-lines-after-declarations  在声明区段后不要加上空白行。

  -nbap或--no-blank-lines-after-procedures  在程序后不要加上空白行。

  -nbbb或--no-blank-lines-after-block-comments  在注释区段后不要加上空白行。

  -nbc或--no-blank-lines-after-commas  在声明区段中,即使出现逗号,仍旧不要换行。

  -ncdb或--no-comment-delimiters-on-blank-lines  注释符号不要自成一行。

  -nce或--dont-cuddle-else  不要将else置于“}”之后。

  -ncs或--no-space-after-casts  不要在cast之后空一格。

  -nfc1或--dont-format-first-column-comments  不要格式化放在每行最前端的注释。

  -nfca或--dont-format-comments  不要格式化任何的注释。

  -nip或--no-parameter-indentation  参数不要缩排。

  -nlp或--dont-line-up-parentheses  叙述过长而换行,且叙述中包含了括弧时,不用将括弧中的每行起始栏位垂直对其排列。

  -npcs或--no-space-after-function-call-names  在调用的函数名称之后,不要加上空格。

  -npro或--ignore-profile  不要读取indent的配置文件

  -npsl或--dont-break-procedure-type  程序类型与程序名称放在同一行。

  -nsc或--dont-star-comments  注解左侧不要加上星号(*)。

  -nsob或--leave-optional-semicolon  不用处理多余的空白行。

  -nss或--dont-space-special-semicolon

  若for或while区段仅有一行时,在分号前不加上空格。

  -nv或--no-verbosity  不显示详细的信息。

  -orig或--original  使用Berkeley的格式。

  -pcs或--space-after-procedure-calls  在调用的函数名称与“{”之间加上空格。

  -psl或--procnames-start-lines  程序类型置于程序名称的前一行。

  -sc或--start-left-side-of-comments  在每行注释左侧加上星号(*)。

  -sob或--swallow-optional-blank-lines  删除多余的空白行。

  -ss或--space-special-semicolon  若for或swile区段今有一行时,在分号前加上空格。

  -st或--standard-output  将结果显示在标准输出设备。

  -T  数据类型名称缩排。

  -ts《格数》或--tab-size《格数》  设置tab的长度。

  -v或--verbose  执行时显示详细的信息。

  -version  显示版本信息。

相关推荐
  • MakeMKV(影片转换器) V1.10.6MakeMKV(影片转换器) V1.10.6
    土豆视频播放器itudou V4.1.7.1180土豆视频播放器itudou V4.1.7.1180
    万彩动画大师 V2.3.2万彩动画大师 V2.3.2
    Cdrtfe(光盘刻录软件) V1.5.7.0 多国语言绿色便携版Cdrtfe(光盘刻录软件) V1.5.7.0 多国语言绿色便携版
  • 视频音频分割软件 V2.8 绿色版视频音频分割软件 V2.8 绿色版
    PPTV网络电视去广告补丁 V7.5 绿色版PPTV网络电视去广告补丁 V7.5 绿色版
    万能wma转mp3格式转换器 V2.2万能wma转mp3格式转换器 V2.2
    DVDFab Passkey(去除dvd蓝光电影复制保护)V9.2.0.1 安装版DVDFab Passkey(去除dvd蓝光电影复制保护)V9.2.0.1 安装版
  • Stellar Phoenix Video Repair(视频文件修复软件) V2.0Stellar Phoenix Video Repair(视频文件修复软件) V2.0
    Coollector Movie Database(媒体管理) V4.9.5Coollector Movie Database(媒体管理) V4.9.5
    天王影音播放器 V2.0.6.0天王影音播放器 V2.0.6.0
    凡人FLV视频转换器 V11.6.0.0凡人FLV视频转换器 V11.6.0.0
  • PowerISO(CD/DVD映像文件处理) V6.9 多国语言特别版PowerISO(CD/DVD映像文件处理) V6.9 多国语言特别版
    魔影工厂 V2.1.1.4225 简体中文版魔影工厂 V2.1.1.4225 简体中文版
    极影派(视频管理软件) V1.5.0极影派(视频管理软件) V1.5.0
    Audio Amplifier Pro(音量放大软件) V2.0.6 英文版Audio Amplifier Pro(音量放大软件) V2.0.6 英文版
软件排行
  • Microsoft Office 2016 简体中文版Microsoft Office 2016 简体中文版
    Adobe Flash Player 11.2.202.235 简体中文安装版Adobe Flash Player 11.2.202.235 简体中文安装版
    Adobe Flash Player V11.1.102.63 简体中文安装版Adobe Flash Player V11.1.102.63 简体中文安装版
    HEU KMS Activator(Win7激活工具) V11.1.0 绿色版HEU KMS Activator(Win7激活工具) V11.1.0 绿色版
  • CorelDRAW X7(附序列号) V17.1.0.572 官方简体中文版CorelDRAW X7(附序列号) V17.1.0.572 官方简体中文版
    Win10激活工具(KMSpico) V10.8 绿色版Win10激活工具(KMSpico) V10.8 绿色版
    LoCo加速器 V6.0.0.7LoCo加速器 V6.0.0.7
    Microsoft Office 2007 三合一精简绿色便携版Microsoft Office 2007 三合一精简绿色便携版
  • HEU KMS Activator(Office 2013 激活工具) V10.0.0 中文绿色版HEU KMS Activator(Office 2013 激活工具) V10.0.0 中文绿色版
    Windows loader(win7激活工具) V2.2.2 绿色版Windows loader(win7激活工具) V2.2.2 绿色版
    Adobe Photoshop CS6 64位 V13.0.1.3 中文特别版Adobe Photoshop CS6 64位 V13.0.1.3 中文特别版
    ACDSee(看图软件) V18.1.0.62 中文安装版ACDSee(看图软件) V18.1.0.62 中文安装版
  • Adobe Flash Player 13.0.0.199 多国语言安装版Adobe Flash Player 13.0.0.199 多国语言安装版
    Skype(在线通话) V7.39.99.102Skype(在线通话) V7.39.99.102
    Office 2016 Install(office2016安装器) v5.9.3 中文绿色版Office 2016 Install(office2016安装器) v5.9.3 中文绿色版
    Microsoft Office 2007 中文版Microsoft Office 2007 中文版