Xcode'un kod otomatik biçimlendirme özelliği var mı?


Yanıtlar:


106

Xcode'da gerçekten bir otomatik biçim seçeneği yoktur.

^IKodu yeniden girintilemek için bir seçenek (Kontrol-I) vardır; bu, kodu tercihlerinizde ayarlanan sekme genişliğine göre yeniden hizalayacaktır, ancak bu kadarıyla ilgilidir.

TextMate gibi bir metin düzenleyicide daha iyi şansınız olabilir mi? Kesin olarak bilmiyorum, ancak Objective-C'yi desteklediğini ve bazı makroları olduğunu biliyorum, bir yeniden biçimlendirme seçeneği olabilir mi?


2
Teşekkürler! Yeniden niyet, ihtiyacım olan şey.
sashaeve

2
Kod biçimlendirmesinin daha fazla kontrolü için, uncrustify: uncrustify.sourceforge.net
Rob Keniger

3
XCode'u birkaç ay boyunca her kullanmadığımda bunu unutup duruyorum. Ve sonra tekrar ararım ve her zaman bu konuya geri dönerim. N-inci kez için teşekkürler! : D
ecth


31

Bir numara, kodu seçmektir ("tümünü seç" veya yalnızca yeniden biçimlendirmek istediğiniz bölümü) - sonra kesip tekrar yapıştırın. Bu, Xcode düzenleyicide otomatik kod biçimlendirmesini tetikler.


1
@Joe: Ah sevgili - bu Xcode 2.x ve 3.x çalışır - bir hata raporu isteyebilirsiniz bugreporter.apple.com
Paul R

@FearlessFuture: Eğer büyük bir kod bloğuysa, bunu açıkça yapmanız gerekir - bunu Xode'nin son sürümlerinde yapmak için bir menü öğesi vardır, bu nedenle yukarıdaki numara bugünlerde biraz gereksizdir.
Paul R.



2

Kopyala ve Yapıştır yönteminin (Cmd-A sonra Cmd-C sonra Cmd-V) XCode 4'te çalıştığını ve Google'ın sonuçları görüntülemesini beklerken kullandığım yöntem olduğunu buldum (Mac yavaş gidiyordu!)



0

Kaydederken Biçimlendir

Kaydederken biçimlendirmek isteyenler için bunu yaptım. Biraz kötü ama iyi çalışıyor. ⤵


  1. Başlamak için Xcode için bir formatlayıcı seçin. Ben SwiftFormat öneriyoruz ama burada bir listesi bunlardan demet ve diğer kullanışlı uzantıları.
  2. Biçimlendiriciyi seçtikten sonra, Xcode'da aşağıdaki gibi alınmayan bir kısayol tuşu atayın: CMD + ~
  3. Ardından BetterTouchTool gibi bir kısayol eşleştiricisi indirin.
  4. Kısayol eşleştiricinizde CMD + S, Xcode'u kurmanız ve onu formasyonunuz için belirlediğiniz kısayolu gerçekten kullanacak şekilde ayarlamanız yeterlidir. Bunun gibi ⤵ görüntü açıklamasını buraya girin
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.