![]() |
Quelltext-Indexer?
Moin,
in der Vergangenheit habe ich verschiedene Werkzeuge, wie Desktopsuchmaschinen (Copernic Desktop Search u.a.) eingesetzt um eigenen Code und den gesammelten Code aus anderen Quellen schnell und effizient durchsuchen zu können. Leider wird nicht nur der Index deutlich zu groß, sondern die Suchmaschinen hatten nicht wirklich Ahnung von Syntax usw. Welche Werkzeuge benutzt ihr um größere Codesammlungen zu durchsuchen? Derzeit bleibt mir eigentlich nur die Benutzung von PowerGREP. Das ist natürlich ein tolles Programm, verfügt aber über keinen Index und ist damit langsamer ... |
AW: Quelltext-Indexer?
Guten Morgen Oliver,
schaue Dir doch mal das Programm ![]() Das Programm basiert auf einer lokalen Firebird-Datenbank der Version 2.1.3 und kann auch auf einem USB-Stick ausgeführt werden. Schaue es Dir einfach mal an. Achso einen Beitrag zu dem Programm gibt es auch ![]() |
AW: Quelltext-Indexer?
Also ich nutze die interne Delphi Suche. Hast du wirklich so viele Units das die Suche länger als 3 sek dauert? Ich mein ich zumindest such ja nicht den ganzen Tag sondern nur einmal wenn ich zum beispiel schauen will wie oft ich eine bestimmte Funktion aufgreufen wird (und wo).
Vielleicht solltest du über ne SSD nachdenken, dass beschleunigt die Suche sicher ganz ohne index. ;) Ansonst glaub ich nämlich leider nicht das es einen speziellen Delphi Indexer gibt. |
AW: Quelltext-Indexer?
Zitat:
|
AW: Quelltext-Indexer?
Vielleicht ein spezieller Search-Filter für die Windows-Suche?
![]() Damit kannst Du recht genau bestimmen, welche Begriffe in den Index wandern und welche nicht. Wenigstens in der Theorie solltest Du damit ein scharf umrissenes Suchresultat generieren können. |
AW: Quelltext-Indexer?
Ich benutze fast ausschließlich die Grep-Search von den GExperts. Hat mir bis jetzt immer gereicht und ist viel schneller als die Delphi-Suche.
|
AW: Quelltext-Indexer?
Zitat:
Sherlock |
AW: Quelltext-Indexer?
Zitat:
Hätte ich, wie ich sehe, vielleicht doch deutlicher klarstellen sollen. Es geht in der Tat um Delphi, C, C++, Perl, Python und den Rest können wir getrost als "Text" abtun. Ist auch der Grund warum dies hier in "Sprachen und Entwicklungsumgebungen" gelandet ist. Danke dennoch. Vielleicht ist damit zumindest ein Teil der Suchbedürfnisse zu befriedigen. @Daniel: Danke für den Hinweis. |
AW: Quelltext-Indexer?
Ich nutze die delphieigene Suche (Strg+Shift+F)
Dort Folgendes eingestellt: . Bedingungen: . . In Verzeichnissen suchen . Optionen für Verzeichnissuche: . . Dateifilter = "*.pas;*.dpr;*.inc" (für dich müßte dann auch noch *.c;*.h;usw. mit dort rein) . . Verzeichnisse = "C:\Programme\Embarcadero\RAD Studio\8.0;D:\Meine Projekte;weitere Verzeichnisse" . . Unterverzeichnisse durchsuchen = ja Sowas wie $PATH($PROJECT) oder $PATH($(PROJECT)), für's Verzeichis des aktuellen Projektes, geht hier leider nicht, :cry: es sei denn man ändert die Bedingungen ab. Zitat:
Nachdem man einmal die Suche benutzt hat und die Dateiliste noch in der WindowsFileCache hängt, ist die Suche noch flotter. |
AW: Quelltext-Indexer?
Ich benutze
![]() Da ist eine Funktion drin, die Verzeichnisse durchsuchen kann, inkl. RegExp. Man findet also alles, was man braucht... :) |
Alle Zeitangaben in WEZ +1. Es ist jetzt 18:00 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 by Thomas Breitkreuz