2010-09-17 15 views
5

XCode'da/* ve karşılık gelen */ile yorumlanmış bazı yararlı işlevler vardır. Bunları hızlıca kaldıracak bir kısayol var mı? AppleScript kullanarak bir kısayol yapılabilir mi, yoksa daha iyi bir yolu var mı?XCode'da/* ve */hızlı bir şekilde nasıl silinir

+0

basit 'sed gibi geliyor '' sed 'foo'lu birisinin komuta etmek istemesi buyruğu.' /*...*/ ''nı kaldırmanın dezavantajı da, herhangi bir anlamlı yorumu da kaldırmakla yükümlüdür. Yorumlanan kod ve yorumlar arasında ayrım yapmak için kolay bir yol olduğundan emin değilsiniz. –

cevap

8

Yorumlama ve kodsuzluk kodunun daha iyi bir yolu vardır: Cmd + /. Her satırın önüne // koyar veya satırın ön tarafındaysa // kaldırır. Bunun birçok avantajı var. Xcode'ta daha kolay. Doğru şekilde yuva yapar. Bir IDE'nin dışında okunduğunda bile (kodlar ve kod gözden geçirme araçlarında olduğu gibi) kodun yorumlandığı yer çok açık. Büyük miktarda kod işlendiğinde, farkları daha belirgin hale getirir (iki çizginin kaldırılması, küçük bir değişiklik gibi görünmesine neden olur, ancak yüzlerce satırda test edilmemiş-in-the-current-codebase kodunu enjekte etmiş olabilirsiniz.).

Eğer bir kısayol için avlandığınız bir durumdaysanız, o zaman önde gelen //'a geçmek kesinlikle daha iyi bir çözümdür. Sen yorum yapabilirsiniz

11

/Komutanlığı + / ile seçilen herhangi bir kod bloğu uncomment.

basın tuş kombinasyonu tekrar zaten yorumladı kod bloğu yorumları kaldırma geçiş yapmak için

Ben basmak gerekiyor Xcode 4.2

Komut + Shift + /

+1

Bunu yaparsam, sadece kod uncomment olan bir kod ekler, fakat kalan */sonunda ne olur? –

+0

komutu + shift +/çalışmıyor, komut + kullanmak istediğimi düşünüyor? –

İlgili konular