Bir sözdizimi hatası nasıl düzeltilir?
1. Adım
Kodunuzu açın ve bir hata ayıklayıcısını çalıştırın. Örneğin, Microsoft'un Visual Studio kodunuzu ayıklamanıza ve uygulamayı bir sınama ortamında çalıştırmanıza olanak tanır. Hata ayıklayıcı, olası hataların nerede olduğunu söyler. Hata ayıklayıcısını bir araç çubuğunda veya "Araçlar" (araçlar) veya "Hata Ayıklama" (Hata Ayıklama) menüsü altında bulabilirsiniz. Hatalar, ekranın alt kısmında kodunuzda vurgulanan hatalarla birlikte görünür. Bir hata ayıklayıcısı, genellikle satırın numarasını ve hata satırındaki olası konumu görüntüler. Hata tam satırda olmayabilir, ancak hata ayıklayıcının listelediği satırın üstünde veya altında yer alır.
2. Adım
Hata ayıklayıcı yoksa, hatanın el ile nerede olduğunu belirler. Bazı programcılar, hata ayıklama araçlarını sağlamayan bir metin belgesinde kod yazarlar. Ücretsiz araçları indirebilirsiniz (Daha fazla bilgi için bkz. İpuçları). Sözdizimi hatasının nerede olduğunu belirlemek için kodu çalıştırın. Bunu yapmanın yolu uygulamanıza ve kod türüne bağlı olarak büyük ölçüde değişecektir. Uygulama sınırlı bir noktaya çalışırsa, kodunuzu hata noktasında aramaya başlar. Uygulamanız tamamen çalışmazsa, uygulamanızın ana ekranı gibi uygulamanın başlangıcını içeren sözdizimini kontrol edin.
3. adım
Değiştirmeniz gereken şeyi belirleyin. Programlama dilinize bağlı olarak, sözdizimi değişebilir. Örneğin, bir dil, her satırın bir noktalı virgülle bitmesini gerektirebilir, "giriş" ise bir diğerinde ihtiyacınız olabilir. Virgül, noktalı virgül, parantez, tırnak işareti veya kesme işareti unutup unutmadığınızı belirleyin. Sözdizimini değiştirin ve kodu tekrar çalıştırın.
4. Adım
Tüm sözdizimi hatalarını düzeltmek için yukarıdaki adımları tekrarlayın. Sözdizimi hataları için uygulamanızın tüm özelliklerini test edin. Bu, tüm ekranları, düğmeleri, metin kutularını, veritabanlarını ve diğer işlevleri içerir.
Adım 5
Gruplanmış kod satırlarının sayısını tekrar kontrol edin. Ortak bir sözdizimi hatası, parantezi veya desteği kapatmak değildir. Her grubun iyi kapalı olduğundan emin olmak için gruplandırılmış kod alanlarını tekrar kontrol edin.