I need to change my coding style of putting opening braces in same line to new line. I need to find and replace the (space){ with (newline){. I heard using regular expression fi
search for this \s\{
and replace with \n\{
Your editor needs to support regular expressions in both search and replace fields. If you can't use the \n in the replace dialog because it takes the string literally, try a option-enter followed by {
, that works in most editors I tried.
\s
is a space character (if there
could be more spaces you can use \s+
) note it has to be
\s+
instead of\s*
as someone fixed because indeed\s*
also matches in case there is no space.
\{
needs the backslash because {
\n
is for a newlineThe best way however would be to reformat your code where you choose to have your {
on a new line. Most editors allow you to set these options.
Another way is to use a code beautifier, you can google these online and some allow to change settings like that.