【发布时间】:2015-07-10 08:30:10
【问题描述】:
我想将uncrustify(通过 Atom 编辑器中的美化和配置文件)应用于 CUDA 代码。但是,我不知道如何告诉 uncrustify 识别具有以下结构的 CUDA 内核调用:
kernelName <<<N,M>>> (arg0,arg1,...);
但是,uncrustify 与 <<< >>> 存在问题,应用它会产生以下令人不快的结果
kernelName << < N, M >> >
(arg0,arg1,...);
我想让它看起来更像一个函数调用,并避免将<<< 格式化为<< <。理想情况下,结果应该是这样的
kernelName <<< N, M >>> (arg0,arg1,
...); // line break if argument list is too long
我可以在config.cfg 中添加哪些参数来实现上述结果?
非常感谢。
【问题讨论】:
标签: cuda code-formatting uncrustify