Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
Merhaba kod bloğu içerisinde beginin endi ne ulaşabileceğim ve tam tersi end in beginine ulaşabileceğim bir kısayol eklenti v.s varmı cnpack kullanıyorum orada renklendirme yapıyor ama bazen karışık kodlarda onda da kafa karışabiliyor.
“Do. Or do not. There is no try.”
Yorumları: 488
Konuları: 65
Kayıt Tarihi: 14-06-2017
Aktif Kullandığınız Delphi Sürümü:
- Delphi 10.2
- Delphi XE
- Lazarus / FPC
Rep Puanı: 1.609
Programcı
Dire istedigin varmi bilmiyorum ama bookmark ve code duzenleyici var. Yazdigin kodu sekle sokuyor ve okunabilirlik takip artiyor
Topluluk mopluluk yok :/
Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
(16-09-2017, Saat: 19:54)boreas Adlı Kullanıcıdan Alıntı: Dire istedigin varmi bilmiyorum ama bookmark ve code duzenleyici var. Yazdigin kodu sekle sokuyor ve okunabilirlik takip artiyor
evet onlarında faydası var ama şöyle bir güzellik olsa çok daha kolay kodu okuma düzenleme yapılabilirdi örnek end in üzerine ctrl + left click ile tıkladığım da begin ne begine tıkladığımda endine çok önce yazmış olduğum çorba bir kodu düzenlemek/paraçalara bölmek için ihtiyaç duydum. embarcadero duy sesimizi
“Do. Or do not. There is no try.”
Yorumları: 953
Konuları: 124
Kayıt Tarihi: 06-07-2017
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 6.383
Üstad
Merhaba,
if-else kod blokları için böyle bir "navigate" kısayolu bilmiyorum ama bir üstteki ve bir alttaki prosedür/fonksiyon'un başına gitmemizi sağlayan bir kısayol var;
CTRL + ALT + Mouse tekerleği (üst-alt)
--
CTRL + Mouse Sol Tuş (referansın kaynağına götürür)
CTRL + SHIFT + Üst Ok (interface tanımına götürür)
CTRL + SHIFT + Alt Ok (implementation tanımına götürür)
--
Yorumları: 617
Konuları: 66
Kayıt Tarihi: 05-10-2016
Aktif Kullandığınız Delphi Sürümü:
Rep Puanı: 3.300
Uzman
(19-09-2017, Saat: 13:27)The_aLiEn Adlı Kullanıcıdan Alıntı: Merhaba,
Kendinize bir formatlama tekniği geliştirir bunu bir alışkanlık haline getirirseniz bu şekilde bir navigasyone pek ihtiyaç hissetmezsiniz diye düşünüyorum. Mesela, tabulation buna en güzel örneklerden biridir.
Tuğrul abimle birlikte çalışırken şöyle bir teknik uyguluyorduk örneğin:
if true then
begin
#tab kod
#tab if not false then
#tab begin
#tab #tab kod
#tab end; // if not false then
end; // if true then
Hem tabulation hem de ilgili end ifadesinin hangi begin ifadesine karşılık geldiğini belirten remark kullandık. Eminim Tuğrul abim hala aynı tekniği kullanıyordur, zira bu teknik kendisine ait (ben de ondan esinlenerek alışkanlık haline getirdim zaten
)
Böylece hem yön tuşları ile hareket ederek begin-end blokları arasında gezerken kimin kime ait olduğunu görebilir hem de uzun bir kod içerisinde aşağı yukarı doğru hareket ederken ilgili remark ile hangi bloğun kime ait olduğunu, nerede sonlandığını-başladığını gözlemleyebilirsiniz.
Zamanla el alışkanlığı da kazanınca çok rahat bir şekilde kod içerisinde gezebildiğinizi göreceksiniz 
teşekkür ederim deneyeceğim.
“Do. Or do not. There is no try.”