Mam kilka uwag w moim kodu:Jak zapobiec formatowi klang, aby dodać spację po znaku komentarza?
//asdf
kiedy używam clang-formatu na nim, dodaje spację tylko po znakach //:
// asdf
Jak mogę temu zapobiec dzieje się w konfiguracji formatu clang?
Dzięki
Interesujące ... ani [dokumentacja] (http://clang.llvm.org/docs/ClangFormatStyleOptions.html) ani 'clang-format -dump-config | grep -i 'space \ | comment'' wydają się wspominać o wszystkim. – 865719
'SpacesBeforeTrailingComments' wydaje się oznaczać spacje _ przed rozpoczęciem' '//' jeśli śledzi on na linii kodu, ale dokumentacja nie jest strasznie jasne; warto spróbować, przynajmniej. –
Wcześniej zajrzałem do dokumentacji klasy [clang :: format :: FormatStyle] (http://clang.llvm.org/doxygen/structclang_1_1format_1_1FormatStyle.html) (która _ "służy do konfiguracji formatowania do postępuj zgodnie ze szczegółowymi wytycznymi "_) ... nadal nie może znaleźć odpowiedniej opcji do kontrolowania tego zachowania. Jak powiedział jpw, najlepszym rozwiązaniem byłoby zaimplementowanie tej funkcji w niestandardowym formacie clang. Lub ... może mógłbyś przesłać raport w [systemie śledzenia błędów LLVM] (http://llvm.org/bugs/enter_bug.cgi)? – 865719