Ich möchte uncrustify
(über Verschönern im Atom-Editor und eine Konfigurationsdatei) auf CUDA-Code anwenden. Ich weiß jedoch nicht, wie man unkrustig erkennt, CUDA-Kernelaufrufe zu erkennen, die folgende Struktur haben:
Allerdings hat uncrustify Probleme mit <<< >>>
und die Anwendung führt zu folgendem unangenehmen Ergebnis.
Ich möchte, dass es eher wie ein Funktionsaufruf aussieht und die Formatierung von <<<
bis << <
vermeidet. Im Idealfall würde das Ergebnis wie
Welche Argumente kann ich meinem config.cfg
hinzufügen, um das obige Ergebnis zu erreichen?
Vielen Dank.
Wenn ich durch die gesamte Dokumentation von uncrustify geschaut habe, habe ich zwei Argumente gefunden, die Ihren CUDA-Kernel-Stil beeinflussen könnten:
%Vor%Und:
%Vor%Sie können versuchen, mit diesen Parametern herumzuspielen, um näher an der Lösung zu sein, obwohl ich etwas versuchen würde:
%Vor%Tags und Links code-formatting cuda uncrustify