Czy jest jakiś sposób na autoformatowanie kodu źródłowego w środowisku Xcode IDE?
Czy jest jakiś sposób na autoformatowanie kodu źródłowego w środowisku Xcode IDE?
Odpowiedzi:
Tak naprawdę nie ma opcji autoformatowania w Xcode.
Istnieje opcja ^I(Control-I), aby ponownie wprowadzić wcięcie w kodzie, co spowoduje ponowne wyrównanie kodu zgodnie z szerokością tabulacji ustawioną w twoich preferencjach, ale to mniej więcej tak daleko.
Możesz mieć więcej szczęścia z edytorem tekstu, takim jak TextMate? Nie wiem na pewno, ale wiem, że obsługuje Objective-C i ma kilka makr, może być opcja ponownego formatowania?
Tak Xcode 4 ma funkcję automatycznego formatowania.
Spróbuj wykonać następujące czynności:
Zobacz także tutaj: Napraw wcięcie kodu w Xcode
Jedna sztuczka polega na wybraniu kodu („zaznacz wszystko” lub tylko w sekcji, którą chcesz ponownie sformatować) - a następnie wyciąć i wkleić z powrotem. To wyzwala automatyczne formatowanie kodu w edytorze Xcode.
ctrl + Ja automatycznie sformatuję wybrany kod
ClangFormat-Xcode to wtyczka Xcode dostępna w Alcatraz. To fajne narzędzie do formatowania kodu.
Aby zmienić, przejdź do xCode => Preferencje => Edycja tekstu => Wcięcie => Automatyczne wcięcie na podstawie składni.
Dla każdego, kto chce formatować przy zapisywaniu, właśnie to zrobiłem. To trochę szarpane, ale działa dobrze. ⤵
CMD + ~CMD + SXcode i ustaw go tak, aby faktycznie używał skrótu, który ustawiłeś dla swojego fomattera. W ten sposób ⤵
