我正在将代码移植到不同的语言并在不同的服务器上运行等。
作为第1步:我们只是打印出运行的命令,因为实际环境中存在太多env问题。所以目前我们正在制作的产品是:
fn a
{
executing blah
executing blah
executing blah
fn b
{
executing blah
executing blah
fn c
{
executing blah
executing blah
}
}
}
这是一个很大的转储,我们希望在开始移植之前通过“阅读”进行审核。我正在寻找一个简单的实用程序,我可以传递或使用代码捕获文件,它将为我们打印它。
大多数情况下,大括号也很好..但达到多层次。所以上面的代码应该是这样的:
fn a
{
executing blah
executing blah
executing blah
fn b
{
executing blah
executing blah
fn c
{
executing blah
executing blah
}
}
}
在unix中有类似的效果吗?
astyle --style = allman / path / file:
fn a
{
executing blah
executing blah
executing blah
fn b
{
executing blah
executing blah
fn c
{
executing blah
executing blah
}
}
}
谢谢!
答案 0 :(得分:3)
indent
是您正在寻找的工具。
答案 1 :(得分:1)
此类事情的常见待机是enscript
和a2ps
。