Selamlar ;
Öncelikle emeklerin için teşekkürler Aslı.
Bu arada bilindiği üzere App Code IntellJ based bir IDE olduğu için slide'da söz konusu olan kısayolların büyük bir bölümü JetBrains'in diğer IDE'lerinde de benzer işleri yapiyor. Bilmeyen arkadaşlar için bu iyi bir + olacaktır. Çünkü AppCode'da geçirilen vakit diğer IDE'lerinde yapacakları potansiyel projelerdeki zaman kayıplarını şimdiden bertaraf etmeyi sağlayacaktır. (En basitinden Android Studio..) Productivity açısından herbir IDE'si ayrı tat.
Her ne kadar JetBrains'in ürünlerini ( Microsoft stack'inde de kullanıyoruz.) çok çok seviyor görünsek bile Apple tarafında yaptığımız geliştirmeler için Xcode kullanmanın ayrı bir keyif olduğu kanaatindeyim. XCode'un da yetenekleri de oldukca fazla.. Ve bana göre en büyük artısı peek yapmayan CPU ve mem usage'ları. IntelliJ , AppCode, WebStorm, CLion... hangi birini açarsanız açın resource usage konusunda sıkıntı yaşamanın yüksek olasılık hatta kaçınılmaz olduğunu söyleyebiliriz. Şahsen ben fan sesi duymaktan haz etmiyorum.
8 Gb Air kullanıyorum.SystemPal isminde bir system utility'si ile min memory threshold'u belirleyip low memory warning'i almam durumunda memory'yi auto clean ederek survive ediyorum ama buna rağmen 2-3 kez reset görüyorum WebStorm ile..
Aslı'nın paylaştığı değerli shortcut'larına ek sık kullanılan 1-2 tanesini de burda paylaşayim istedim. Mac için Alt + CMD + . kombinasyonunu selected olan satırları /* */ içerisinde comment out edebiliyor / eğer halihazırda comment out ise geri kullanıma alabiliyor..Kodun okunabilirliğine pozitif katkısı var. Yine CMD + . ile de selected olan tüm satırları line by line comment out haline getirebiliyorsunuz / comment out edilmiş olanı geri kullanıma alabiliyorsunuz.
// int i =0 ;
// i++ ;
gibi.
Kolay gelsin