Closed tom-seddon closed 5 years ago
You're right...
Basically I use Qt Creator as my main editor.
The settings are set to Tab Size=8 and Indent Size=4, but, as you've just discovered, they are not consistent in every code file (expecially in imguidock.cpp, that is deeply based on Lumix Engine's code).
I know it's not very "professional". I'm not sure if there's some way in Qt Creator to auto-format all source files (I usually format specific code chunks manually using CTRL+I). [*]
In any case I accept pull-request in any format (if this is the reason of your post...).
[*] I'll check this link: https://doc.qt.io/qtcreator/creator-beautifier.html and see it if works for future commits.
Thank you.
After a bit of experiments using clang-format, I've decided not to use it.
The reason is that ideally I'd like auto-formatters to only fix tab and indent sizes, and not everything else. Please see also this link: https://stackoverflow.com/questions/33656800/clang-format-line-breaks
Closing this for now.
What's the official tab width and indent size for the source code?
I'm looking at imguidock.cpp. After trying various settings, I've failed to make it look 100% right.
Tab=8 and indent=4 seems to be mostly right, but there's still a few dodgy bits.
Thanks,
--Tom