Thank you for this great editor. Have you considered adding auto-formatting feature for C++ codes?
Support for [language X] auto-formatting is likely to be different to each other program or code, and may also even be different to its own versions.
As such such specific formatting or other behaviour is more appropriate on specific [plugins](https://github.com/geany/geany-plugins). That way varying capabilities for specific features can be provided by those plugin user "some users" who wish it.
This is possible using the LSP plugin (https://github.com/techee/geany-lsp). For C++, the clangd server supports formatting and it works based on my testing.
Closed #4173 as completed.
You can also use any command line code formatter like "astyle" or "clang-format" which support reading the code from standard input and writing the code to standard output.
Then configure a "send selection to" command in Geany with the formatter. To use it, simply mark all code or only portions of it and use "send selection to".
For details see the documentation at https://www.geany.org/manual/current/index.html#sending-text-through-custom-.... This feature is builtin and does not need any plugins.
github-comments@lists.geany.org