Konuyu Oyla:
  • Derecelendirme: 5/5 - 1 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi'de BreakPoint (durma noktası) işaretinin yanlış satırda görünmesi
#1
Delphi IDE'sinde zaman zaman BreakPoint (durma noktası) işaretinin yanlış satırda görünmesi sorununu yaşayanınız vardır. Uzun zamandır bu sorun beni çooook sıkıntıya sokuyordu. Ve uzun zamandan sonra bu sorunu çözdüm.

Bu sorun metin dosyası (yani .pas dosyamız) içerisindeki satır kesmesi (line break) işaretinin DOS-Windows işletim sistemine özgü CR+LF (#13#10) yerine LF+CR veya sadece LF veya sadece CR işaretlerinin gelmesinden kaynaklanmaktadır.

Satır sonundaki kesmenin ne tür bir kesme olduğunu görmek için "Tools > Options > Editor options > Source options" ekranından "Show line breaks" seçeneğini işaretleyin. Her kesme işaretinin sembolü farklı görünecektir.

Normalde bir .pas dosyası Delphi harici bir metin editöründe açmazsanız böyle bir sorunla mutemelen hiç bir zaman karşılaşmazsınız. Ama benim gibi kaynak kod kontrol sistemi kullanıyor ve zaman zaman kodlarınıza birleştirme (ing. merge) yapıyorsanız bu sorunla karşılaşmanız muhtemeldir.

Editörde kod bloklarını (begin-end arası) gösteren çizgilerin yanlış görünme nedeninin de bu olduğunu sanıyorum.

Bu sorunu gidermek için:
Birinci Yöntem:
Delphi içerisinden "Tools > Options > Editor Options" ekranından "Preserve line ends" seçeneğinin işaretini kaldırın. Dosyayı kaydedip kapatın. Ve sonra tekrar açın.

İkinci Yöntem:
Kaynak kodunuzu (.pas dosyanızı) Notepad++ programı ile açıp "View > Show Symbol > Show End of Line" menüsünden satır sonlarını görünür hale getirip hatalı olan satırı tespit edebilir ve düzeltebilirsiniz.
WWW
Cevapla
#2
Çok teşekkürler bilgilendirme için.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi ile .Net Ortamında geliştirilen dll içerisindeki fonksiyon kullanımı yhackup 10 7.924 09-04-2023, Saat: 02:17
Son Yorum: gogo72
  Delphi ve Protocol Buffers SimaWB 10 6.738 10-12-2022, Saat: 15:04
Son Yorum: SimaWB
  Delphi AES 128 ECB PKCS5 Padding ile sorun aegean 1 788 28-11-2022, Saat: 13:07
Son Yorum: aegean
  Delphi IDE'sine Eklenti Yapmak - 2 SimaWB 29 21.609 03-07-2022, Saat: 16:40
Son Yorum: enigma
  Delphi ile İşletim Sistemi Yazımı PROGRAMADOR35 13 7.979 26-09-2021, Saat: 21:29
Son Yorum: ekremkocak



Konuyu Okuyanlar: 1 Ziyaretçi