AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Tool zum Ergänzen der Pfade

Ein Thema von TigerLilly · begonnen am 10. Nov 2021 · letzter Beitrag vom 12. Nov 2021
Antwort Antwort
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.679 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#1

AW: Tool zum Ergänzen der Pfade

  Alt 11. Nov 2021, 09:08
Zitat:
Wie will man das verwirklichen?
Suche auf der Platte + alle Pfade der Fundstellen auflisten. Einen auswählen, Pfad + Konfig der IDE der wählen + dort ergänzen.

Zitat:
Die Unit könnte ja sonstwo sein und unter umständen in mehrfacher Ausführung.
*Ich* hab sowas zwar nicht, aber - siehe oben - ist ja nicht das Problem. Welche Version man nimmt, muss man ja trotzdem entscheiden.
Über sowas habe ich auch schon mehrfach nachgedacht. Es scheiterte immer daran, dass bei meinen Installationen immer jede Menge Pfade durchsucht werden müssten und die Anzahl der Ergebnisse potentiell in die hunderte geht. Das liegt daran, dass jedes Projekt seine eigene Kopie der Bibliotheken hat. Und Projekte habe ich typischerweise um die 250. Damit es für mich funktioniert, müsste es einen sinnvollen Filter für potentielle Suchpfade geben. Wobei sinnvoll wahrscheinlich einfach "Unterverzeichnis des Projekt-Verzeichnisses" wäre. Das wiederum wäre das Parent-Verzeichnis, des Verzeichnisses, in dem die DPR-Datei liegt:

d:\source\projekt\src\projekt.dpr -> Unterverzeichnisse von d:\source\projekt
Thomas Mueller
  Mit Zitat antworten Zitat
venice2
(Gast)

n/a Beiträge
 
#2

AW: Tool zum Ergänzen der Pfade

  Alt 11. Nov 2021, 12:23
Zitat:
Das wiederum wäre das Parent-Verzeichnis, des Verzeichnisses, in dem die DPR-Datei liegt:
Jep das wäre Sinnvoll.

Bsp. Ich habe 30 Ordner mit Projekten welche die gleichen Units verwenden.
Wenn ich nun die ganze Platte nach dieser Unit durchsuchen müßte welche Unit nehme ich dann aus diesen 30 Ordnern? Oder unter Umständen noch mehr
Das ist mein bedenken bei der ganzen Sache.

Aber wie ich schon sagte man muß den Pfad irgendwo eingeben. Warum dann nicht direkt in den Option auch wenn es mühsam ist.
  Mit Zitat antworten Zitat
Benutzerbild von dummzeuch
dummzeuch

Registriert seit: 11. Aug 2012
Ort: Essen
1.679 Beiträge
 
Delphi 10.2 Tokyo Professional
 
#3

AW: Tool zum Ergänzen der Pfade

  Alt 11. Nov 2021, 12:36
[QUOTE=venice2;1497416]
Zitat:
Aber wie ich schon sagte man muß den Pfad irgendwo eingeben. Warum dann nicht direkt in den Option auch wenn es mühsam ist.
Naja, wenn es ein Tool dafür gäbe, könnte man ihn auch auswählen statt eingeben. Das ist schon etwas bequemer und schließt auch Tippfehler aus.
Thomas Mueller
  Mit Zitat antworten Zitat
Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.629 Beiträge
 
Delphi 12 Athens
 
#4

AW: Tool zum Ergänzen der Pfade

  Alt 11. Nov 2021, 13:08
Naja, wenn es ein Tool dafür gäbe, könnte man ihn auch auswählen statt eingeben. Das ist schon etwas bequemer und schließt auch Tippfehler aus.
Der Editor für die Suchpfade hat aber doch den entsprechenden Button für eine solche Auswahl.

Mit IDE-Insight kommt man übrigens mit "suchp<enter>" recht schnell in die entsprechende Projektoption, falls man das nicht im globalen Bibliothekspfad haben möchte.
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat
Benutzerbild von jaenicke
jaenicke
Online

Registriert seit: 10. Jun 2003
Ort: Berlin
9.928 Beiträge
 
Delphi 12 Athens
 
#5

AW: Tool zum Ergänzen der Pfade

  Alt 11. Nov 2021, 15:24
Ich würde das ganz anders lösen, wenn ich das brauchen würde:
Eine Explorer-Kontextmenüerweiterung, die da heißt "Zum Bibliothekspfad" und darunter ggf. zum Aufklappen die Delphiversionen.

Dann kann man mit Tools wie Everything, mit denen man über die NTFS-Datenbank extrem schnell suchen kann, blitzschnell nach einer Unit suchen und deren Pfad in den Pfad hinzufügen.

@dummzeuch:
Wenn man dann noch rein zufällig eine passende IDE-Erweiterung hätte , könnte diese für die Suche einfach Everything aufrufen:
Code:
Everything.exe -s test.pas
Und über die Kontextmenüerweiterung kann man den Pfad dann weiterverwenden.
Sebastian Jänicke
AppCentral
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:50 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