Skip to content
/ strade Public

对类 C 语言源文件使用, 生成一个缩进结构类似 Python 的新排版, 使代码轻松"搁浅"

Notifications You must be signed in to change notification settings

CuWO4/strade

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

STRADE : 让您的代码轻松搁浅!


INTRODUCTION

对类C语言源文件使用, 生成一个缩进结构类似Python的新排版.

BUILD

make

或MinGW64:

mingw32-make

可执行文件在debug目录下 .

USAGE

strade [SOURCE] (-o [TARGET]) (-w [MAX_WIDTH])

[SOURCE] 指定要变换的源.

-o [TARGET] 可选, 指定目标. 默认为源文件加上-strade后缀.

-w [MAX_WIDTH] 可选, 指定分号及花括号被对齐到第几个字符. 默认为120.

SAMPLE

preprocess.cpp 如下图:

执行命令:

strade preprocess.cpp -o sample -w 80

得到 sample 如下图:

TODO

debug.

-f 选项: 转换目标文件夹下的每一个文本文件.

-l 选项: 指定目标语言(以支持不同注释样式).

About

对类 C 语言源文件使用, 生成一个缩进结构类似 Python 的新排版, 使代码轻松"搁浅"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published