Форматирование кода в XCode

Вот современный пример использования reduce с async/ await (который вы можете запустить здесь )

let userIDs = [1,2,3];

userIDs.reduce( async (previousPromise, nextID) => {
  await previousPromise;
  return upload(nextID).then((val) => {
    console.log("success", val);
  })
}, Promise.resolve());


const upload = (id) => {
    console.log('uploading...', id);
    return new Promise(function (resolve, reject) {
        resolve(id);
    });
};

26
задан Cœur 1 January 2017 в 15:16
поделиться

4 ответа

Выберите текст, а затем: Edit-> Format-> Re-Indent

Вы можете привязать это к горячей клавише в настройках.

6
ответ дан 28 November 2019 в 06:32
поделиться

В версии 4 вы можете внести некоторые изменения в настройках xCode ...

Исправить отступ кода в Xcode

0
ответ дан 28 November 2019 в 06:32
поделиться

Кроме повторного отступа (Правка> Формат> Повторный отступ), на самом деле нет. Однако в Xcode есть поддержка скриптов (меню справа от меню «Окно»), так что вы, вероятно, можете написать скрипт, который форматирует ваш код так, как вам нравится.

Изменить: вот несколько ссылок, которые касаются этой темы. :

8
ответ дан 28 November 2019 в 06:32
поделиться

My personal favorite code formatter is Uncrustify. It has many, many options, so I also suggest you download UniversalIndentGUI, a GUI to help set Uncrustify's behavior to your liking.

2
ответ дан 28 November 2019 в 06:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: