Ответ 1
Чтобы отформатировать весь документ за одно нажатие клавиши: control-I
Чтобы отформатировать выбор: Edit->Format->Format Selection
Чтобы настроить форматирование: MonoDevelop->Preferences->Source Code->Code Formatting
Я использую MonoDevelop на Mac для записи приложений MonoTouch. Автоматический отступ/форматирование кода отлично работает при вводе текста.
Проблема заключается в том, что когда я копирую и вставляю фрагменты кода, во многих случаях я теряю форматирование, а строки объединяются вместе, отступы теряются, и огромная боль заключается в том, чтобы вручную выполнять вкладки, интервалы и разрывы строк. В любом случае я могу использовать команду в monoDevelop для автоматического отступа и применить форматирование к существующему коду.
Я думал, может быть, Edit | Format | Format Document/Selection будет работать, но эти команды вообще не влияют на код.
Любая помощь?
Чтобы отформатировать весь документ за одно нажатие клавиши: control-I
Чтобы отформатировать выбор: Edit->Format->Format Selection
Чтобы настроить форматирование: MonoDevelop->Preferences->Source Code->Code Formatting
Вам действительно нужно выбрать весь текст, а затем перейти в Edit- > Format- > Format Document. Кажется, что это не работает.
Для меня на macOS, ярлык для "автоформата" - CTRL + i
.
Вы можете изменить ярлык, если хотите. Чтобы изменить его, перейдите в "Настройки" → "Ключевые привязки", затем введите "формат" в поле поиска и отредактируйте ярлык/привязку "Формат документа".