Konuyu Oyla:
  • Derecelendirme: 0/5 - 0 oy
  • 1
  • 2
  • 3
  • 4
  • 5
Delphi 10.2 ide
#1
Merhabalar;

fonksiyon formumdaki herhangi bir fonksiyonu ve procedure ü hangi formlardan kullanıldığını nasıl öğrenebilirim? ve tüm formlardan kod bloklarından nesne adını toplu olarak nasıl değiştirebilirim. yardımlarınızı için şimdiden çok teşekkür ederim.
Cevapla
#2
Merhaba.

- Fonksiyonun adını yenisi ile değiştirin (mesela sonuna _yeni diye bir son ek koyun), hataları takip edin. Bulduğunuz formda CTRL+H ile toplu düzeltme bul/değiştir yaptırın. Kaç tane formunuz olabilir ki diye düşündüm sayısı 10-30 arasında bir defalığına bu sizi çözüme götürür dedim.

- Yok ben başka bir çözüm isterim diyorsanız o zaman bir aracı tool kullanın ( ben şahsen "Total Commander"'ı severek kullanıyorum ) alt klasörleri de kapsayan bir arama komutu vardır ( alt+f7) , burada sadece *.PAS içerisinde "BenimFonksiyonum(" kelimesini ara diyorum içinde bu anahtar geçen dosyaları listeliyor.

giphy.gif
Saygılarımla
Muharrem ARMAN

guplouajuixjzfm15eqb.gif
Cevapla
#3
Ide’nin refactoring yeteneklerini kullanın;
http://docwiki.embarcadero.com/RADStudio...w_(Delphi)
http://docwiki.embarcadero.com/RADStudio...e_Overview

Kısaca, istediğiniz fonksiyon ismini Seçil’i hale getirin, üzerine sağ tıklayıp Find menüsünden;
- projedeki tüm çağrıları bulmak için find references to method
- lokal çağrıları bulmak için find local references to method seçeneğini kullanın

İsim değiştirmek için ise Refactor menüsünden Rename method seçeneğini kullanın.

Refactor menüsündeki extract method’da bayağı kullanışlı.
Cevapla
#4
(07-02-2019, Saat: 22:18)sddk Adlı Kullanıcıdan Alıntı: Ide’nin refactoring yeteneklerini kullanın;
http://docwiki.embarcadero.com/RADStudio...w_(Delphi)
http://docwiki.embarcadero.com/RADStudio...e_Overview

Kısaca, istediğiniz fonksiyon ismini Seçil’i hale getirin, üzerine sağ tıklayıp refactoring menüsünden;
- projedeki tüm çağrıları bulmak için find references
- lokal çağrıları bulmak için find local references
- isim değiştirmek için ise rename method seçeneğini kullanın.

Aynı menüdeki extract method’da bayağı kullanışlı.

Merhaba,
Belirtmiş olduğunuz tüm bu özellikler yeni kaynak kitabımızda detaylı olarak anlatılmış ve örneklendirilmiştir.
Alışkanlık haline geldiğinde kod yazma ve düzenleme işi daha zevkli ve kolay oluyor.
Cevapla
#5
(07-02-2019, Saat: 22:49)Fesih ARSLAN Adlı Kullanıcıdan Alıntı:
(07-02-2019, Saat: 22:18)sddk Adlı Kullanıcıdan Alıntı: Ide’nin refactoring yeteneklerini kullanın;
http://docwiki.embarcadero.com/RADStudio...w_(Delphi)
http://docwiki.embarcadero.com/RADStudio...e_Overview

Kısaca, istediğiniz fonksiyon ismini Seçil’i hale getirin, üzerine sağ tıklayıp refactoring menüsünden;
- projedeki tüm çağrıları bulmak için find references
- lokal çağrıları bulmak için find local references
- isim değiştirmek için ise rename method seçeneğini kullanın.

Aynı menüdeki extract method’da bayağı kullanışlı.

Merhaba,
Belirtmiş olduğunuz tüm bu özellikler yeni kaynak kitabımızda detaylı olarak anlatılmış ve örneklendirilmiştir.
Alışkanlık haline geldiğinde kod yazma ve düzenleme işi daha zevkli ve kolay oluyor.

Yukarıdaki mesajımda menü isimlerini yanlış yazmışım, XE2'ye göre düzenledim.

Kitap elimize ulaşınca İnşallah göz atacağız, şimdiden emeğinize sağlık.
Cevapla
#6
Bilgilendirme için teşekkürler .

(07-02-2019, Saat: 22:49)Fesih ARSLAN Adlı Kullanıcıdan Alıntı:
(07-02-2019, Saat: 22:18)sddk Adlı Kullanıcıdan Alıntı: Ide’nin refactoring yeteneklerini kullanın;
http://docwiki.embarcadero.com/RADStudio...w_(Delphi)
http://docwiki.embarcadero.com/RADStudio...e_Overview

Kısaca, istediğiniz fonksiyon ismini Seçil’i hale getirin, üzerine sağ tıklayıp refactoring menüsünden;
- projedeki tüm çağrıları bulmak için find references
- lokal çağrıları bulmak için find local references
- isim değiştirmek için ise rename method seçeneğini kullanın.

Aynı menüdeki extract method’da bayağı kullanışlı.

Merhaba,
Belirtmiş olduğunuz tüm bu özellikler yeni kaynak kitabımızda detaylı olarak anlatılmış ve örneklendirilmiştir.
Alışkanlık haline geldiğinde kod yazma ve düzenleme işi daha zevkli ve kolay oluyor.

Sabırsızlıkla bekliyoruz. İnşallah gelince detaylı bir şekilde okuma ve öğrenme şansımız olacak.
Cevapla


Konu ile Alakalı Benzer Konular
Konular Yazar Yorumlar Okunma Son Yorum
  Delphi 7 Unrar mcuyan 12 461 19-03-2024, Saat: 10:30
Son Yorum: frmman
Lightbulb Delphi 7zip Password lü Dosya Sıkıştırma ve Açma + Bonus RAR5 Desteği frmman 6 262 16-03-2024, Saat: 17:55
Son Yorum: delphi.developer
  delphi 12 ile TFileStream çalışmıyor aegean 5 420 05-03-2024, Saat: 22:23
Son Yorum: aegean
  Delphi ile geliştirdiğiniz uygulamalar neler? - İki Ödüllü Mr.Developer 20 12.672 01-01-2024, Saat: 22:46
Son Yorum: aegean
  Delphi 7 ye göre MB Döviz kurları nasıl alırız maydin60 7 962 31-12-2023, Saat: 02:18
Son Yorum: maydin60



Konuyu Okuyanlar: 1 Ziyaretçi