Вы можете попробовать следующее:
- В поле Найти введите пробел \ { $
- В поле Заменить введите control + q return {
control + q требуется для цитирования ключа возврата. Нет визуальной обратной связи для ввода control + q return , поэтому единственным видимым символом в поле замены является открывающаяся фигурная скобка:
![Screenshot Find & Replace](https://i.stack.imgur.com/h2KCS.png)
Несмотря на то, что это отвечает на ваш вопрос, есть (по крайней мере!) Одна проблема: она не отступает от открывающей фигурной скобки, поэтому что-то вроде
- (void)method {
for (obj in collection) {
NSLog(@"%@", obj);
}
}
конвертируется в
- (void)method
{
for (obj in collection)
{
NSLog(@"%@", obj);
}
}
Пункт меню Edit> Format> Re-Indent поместит открывающие фигурные скобки в правильную вкладку отступа, но могут быть нежелательные побочные эффекты для вашего стиля кода.
Редактировать: , как прокомментировано в другом ответе, вам может потребоваться регулярное выражение, которое соответствует произвольному количеству пробелов, окружающих фигурную скобку, например, \ S * {\ с * $