‫Bu nedenle, canlı kodlama ile ilgili dikkat edilmesi gereken bir husus, şu anda onu kullanırken bazı hatalarla karşılaşabileceğinizdir.
‫Örneğin, taşıma platformuma yeni bir mülk eklemek istediğimi varsayalım.
‫Devam edip INT'i kopyalayabilirim.
‫Ben sadece burada iki tane içeceğim.
‫Şimdi devam ediyorum ve kursa göre yeni mülkümü yeniden inşa etmek ve görmek için canlı kodlamayı kullanıyorum.
‫Bu işlem tamamlandıktan sonra pencereyi kapatın ve ben de hareketli platformları güncellemeye devam edeyim.
‫Buradaki mülk, oh, burada 99 olmasını istemiyorum, bunun yerine 300 olarak ayarlanmasını istiyorum diyebilir.
‫Sonra günü bitiriyorum ve editörümü kapatıyorum.
‫Bununla birlikte, gözlemleyebileceğiniz şey, projeyi yeniden başlattığınızda ve anahatta gidip hareketli
‫platformunuzu tekrar aradığınızda, onu seçin.
‫Göreceksiniz ki, hayır, o yeni mülk ortadan kaybolmuş.
‫Görünen o ki, canlı kodlama yalnızca editördeki değişikliği etkilemiş, ancak diskte
‫kalıcı hale getirmemiştir.
‫Orada kalmasını sağlamadı.
‫Bu yüzden, "Tamam, canlı kodlama düğmesine tekrar basacağım" diye düşünebilirsiniz.
‫Devam edecek ve yeniden oluşturacak ve değişikliğimi yeniden tanıtacak, ancak fark edeceksiniz, oops,
‫varsayılan değere sıfırladı.
‫Bu yüzden buraya girdiğim verileri kaybettim, ki bu hiç iyi değil.
‫Dolayısıyla, kendinizi bu durumda bulursanız ve bazı verileri kaybetmiş gibi görünüyorsanız,
‫devam edin ve editörü hemen kapatın, böylece bu kayıp verilerin hiçbirini kaydetmeyiz.
‫Ve sonra yapmak istediğiniz şey Visual Studio koduna gitmek ve derleme görevlerini getirmek için B'yi kontrol
‫etmek ve burada normal derleme görevinizi başlatmaktır.
‫Düzenleyici kapalıyken düzenleyicinin dışında tamamen yeniden derlendiğinden emin olun.
‫Ardından proje dosyanıza geri dönüp tekrar açabilir ve hareketli platformumuzun
‫ana hatlarına bakıp onu seçebiliriz.
‫Ve gidiyorlar.
‫Şimdi eklediğim yeni özelliğin sadece orada olmadığını, aynı zamanda daha önce kaydettiğimiz değerle birlikte
‫orada olduğunu görebilirsiniz.
‫Düzenleyiciyi ilk kez kapatıyoruz, böylece bu şekilde herhangi bir veri kaybetmemiş oluyoruz.
‫Canlı kodlamayla ilgili sorunların %90'ının bu konudan kaynaklandığını görüyorum.
‫Eğer durum buysa, düzenleyiciyi yeniden başlatmak ve yeniden yüklemek işe yarayabilir.
‫Ancak bunu sinir bozucu bulursanız veya canlı kodlama ile ilgili başka sorunlar yaşıyorsanız, sıcak yeniden yükleme
‫adı verilen eski yönteme geri dönebilirsiniz.
‫Düzen menüsüne gidin ve düzenleyici tercihlerine gidin.
‫Genel bölümünün altında canlı kodlamayı seçiyorsunuz ve canlı kodlamayı şu şekilde devre dışı bırakıyorsunuz.
‫Böylece tercihleri kapatabilirsiniz ve bu değişikliği kalıcı hale getirmek için editörü yeniden başlatmanız gerekecektir.
‫Bu yeniden başlatıldıktan sonra, alttaki normal yeniden derleme düğmesini kullanarak yeniden derleyebilirsiniz,
‫değil mi?
‫Umarım bu ders, canlı kodlama ile derleme yaparken karşılaşabileceğiniz sorunları aşmanızı sağlar.
‫Bir sonraki derste görüşmek üzere.