介绍一款免费开源功能强大的源代码格式化工具——UniversalIndentGUI

编程知识 行业动态 更新时间:2024-06-13 00:20:17

项目地址:http://universalindent.sourceforge/

先看看样子长的如何:

 

实际上这只是一个前端GUI而已,后台用的也是一批开源的源代码格式化工具而已,这些工具,都是命令行运行的。 看看程序所在目录下的文件就知道了,

如图:

可以看到背后有一批的可执行文件,实际进行格式化动作的,就是这些幕后功臣了。

这玩意儿可以所见即所得的进行实时观看格式化效果。最最重要的是,它可以帮助我们编写一个批处理文件来对一批的文件进行格式化。

在重整工具/建立批处理菜单项就能创建一个批处理文件,如test.bat

使用就是 test 源代码路径 *.cpp *.h

补充:

该程序生成的BAT文件有点问题,需要修改:

IF (%1)==() GOTO error
dir /b /ad %1 >nul 2>nul && GOTO indentDir    修改成 ==>dir /b /ad %1 >nul %2>nul && GOTO indentDir
IF NOT EXIST %1 GOTO error
goto indentFile

。。。

:run
FOR /F "tokens=*" %%G IN ('DIR /B /S %searchdir%/*.%filesuffix%') DO ( ===> FOR /F "tokens=*" %%G IN ('DIR /B /S %searchdir%/%filesuffix%') DO (

echo Indenting file "%%G"
"D:/UniversalIndentGUI_win32/indenters/astyle.exe" "%%G" --

options="d:/UniversalIndentGUI_win32/indenters/.astylerc"

 

 

 

 本文用 菊子曰发布

更多推荐

介绍一款免费开源功能强大的源代码格式化工具——UniversalIndentGUI

本文发布于:2023-03-29 15:29:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/6ba22f40f8df2b4d63b746db937cf6f4.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:功能强大   开源   源代码   工具   UniversalIndentGUI

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!