我正在使用indent
实用程序在我的代码上应用代码样式。我有以下问题:
#ifdef __cplusplus
#define BEGIN_C_DECLS extern "C" {
#define END_C_DECLS }
#else /* !__cplusplus */
#define BEGIN_C_DECLS
#define END_C_DECLS
#endif /* __cplusplus */
BEGIN_C_DECLS
int x;
...
END_C_DECLS
申请后indent -npro -kr -i8 -ts8 -sob -l80 -ss -ncs
我得到:
BEGIN_C_DECLS int x
在同一行。
任何想法如何将它们保持在不同的行上?