![]() |
Finden, wo eine Methode benutzt wird
XE7. Kann man, ohne weiteres Geld in die IDE zu stecken, eigentlich noch herausfinden, wo eine Methode (oder andere Member) benutzt werden?
Rechtsklick -> Suchen -> Lokale Referenzen auf "XYZ" suchen Findet nur in der lokalen .pas-Datei. Rechtsklick -> Suchen -> Referenzen auf "XYZ" suchen Findet in 2/3 der Fälle auch nur in der lokalen .pas-Datei obwohl es weitere Treffer gibt. Also fehlerhaft. Rechtsklick -> Verwendung suchen Findet in 90% der Fälle nichts, das Fenster geht dann einfach wieder zu. Suchen -> In Dateien suchen -> Text eingeben Einzig zuverlässige Methode. Kann nicht ernst gemeint sein. |
AW: Finden, wo eine Methode benutzt wird
Auskommentieren und gucken wo der Compiler Fehler wirft. :stupid:
|
AW: Finden, wo eine Methode benutzt wird
GrepSearch von den GExperts auf den Methodennamen anwenden und hoffen, daß nicht allzuviele auskommentierte Teile angezeigt werden...
Sherlock |
AW: Finden, wo eine Methode benutzt wird
Zitat:
Zitat:
Zitat:
Zitat:
|
AW: Finden, wo eine Methode benutzt wird
Ja, das Projekt ist nicht perfekt sondern eine Altlast mit einem Dutzend Dutzend Hinweisen und mehreren Dutzend Warnungen. Es kompiliert, es läuft aber die IDE findet nichts.
Das "Verwendung suchen" sind doch die in .NET geschriebenen Refactoring-Methoden- Die Modellierung ist keine Voraussetzung dafür. Mal funktioniert es, meistens nicht. |
AW: Finden, wo eine Methode benutzt wird
Wenn nichts oder nicht alles gefunden wird, könnte es auch daran liegen, dass im Projekt Units verwendet werden, die über den Suchpfad eingebunden werden, aber nicht in der Uses-Liste des Projektes stehen.
|
AW: Finden, wo eine Methode benutzt wird
Hört sich interessant an, ich verstehe es aber nicht ganz:
|
AW: Finden, wo eine Methode benutzt wird
"Verwendung suchen" hatte bei mir mal funktioniert als ich es getestet hatte.
Später (als ich es ernsthaft verwenden wollte) blieb die Trefferliste immer leer oder ging gar nicht auf. Meine Emfehlung: Funktionalität nur testen. :stupid: |
AW: Finden, wo eine Methode benutzt wird
Noch jemand eine Idee? Irgendwie kann ich sonst genauso gut mit Notepad coden...
|
AW: Finden, wo eine Methode benutzt wird
Vielleicht könntest Du ein Programm schreiben, das
- rekursiv Ordner durchsucht - dabei verschiedene Dateitypen berücksichtigt und in den gefundenen Dateien dann - einen String sucht - abhängig von der Großkleinschreibung? Als Nicht-Programmierer könntest Du auch nach so einem Programm googeln :wink: MfG |
Alle Zeitangaben in WEZ +1. Es ist jetzt 14:52 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz