Jak sformatować kod w Xcode? [duplikat]

To pytanie ma już odpowiedź tutaj:

Zastanawiam się, jak sformatować mój kod, aby wyrównać go porządnie? Czy posiada funkcję podobną do Ctrl Eclipseshiftf ?

Author: emlai, 2011-07-01

4 answers

Wybierz najpierw tekst, który chcesz sformatować, a następnie naciśnij Ctrl+I .

Użyj Cmd+a najpierw, jeśli chcesz sformatować cały tekst w wybranym pliku.

Uwaga : ta procedura tylko zmienia wcięcia linii, nie wykonuje Ani żadnego Zaawansowanego formatowania.

 342
Author: Piotr Kochański,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2017-10-24 22:08:02

Kombinacja klawiszy do formatowania całego tekstu w otwartym pliku:

Cmd ⌘ A + Ctrl I

 41
Author: J. Costa,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-06-07 14:33:21

Kliknij prawym przyciskiem myszy (Ctrl + kliknij) - > struktura - > ponowne wcięcie

Dawno nie używałem eclipse, ale myślę, że tego właśnie chcesz... Pamiętaj, Wybierz kod, który chcesz ponownie wciąć, a następnie zrób to.

 24
Author: Dair,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2011-07-01 02:32:07

Proponuję spojrzeć JetBrains AppCode IDE. Posiada polecenie sformatowania kodu. Mam pochodzić z C # tła i używane Visual Studio z JetBrains ReSharper plugin, więc nauka AppCode było przyjemnością, ponieważ wiele funkcji w Resharper również istnieje w AppCode!

Jest zbyt wiele funkcji, aby wymienić tutaj, ale może warto sprawdzić out

 8
Author: superlogical,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/doraprojects.net/template/agent.layouts/content.php on line 54
2013-01-03 22:12:01