[Qt-creator] indent preprocessor directives
Nikos Chantziaras
realnc at gmail.com
Fri May 4 17:31:17 CEST 2012
On 20/04/12 17:44, Erik Verbruggen wrote:
>
> On Apr 20, 2012, at 2:41, Mohammad Mirzadeh wrote:
>
>> Hey guys,
>>
>> Is there a way to tell QtCreator to indent directives appropriately? I don't seem to find an option under the code style ...
>
> No, there are no options for the preprocessor directives. Qt Creator will put a # at the start of the line, which is what the C(++) standard(s) require.
The standards don't require such a thing:
The C standard says:
A preprocessing directive consists of a sequence of preprocessing
tokens that begins with a # preprocessing token that (at the start
of translation phase 4) is either the first character in the source
file (optionally after white space containing no new-line characters)
or that follows white space containing at least one new-line
character, and is ended by the next new-line character.
Indenting preprocessor directives is perfectly acceptable by the standard.
More information about the Qt-creator
mailing list