![]() |
Projektordner von überflüssigen Dateien befreien
Hallo Delphianer,
wie ich in einem anderen Thread bereits fragte, möchte ich gerne wissen, wie ich den Ordner eines Projektes von überflüssigen Dateien befreien kann. Nach einer Zeit kommen in den Projektordner immer Dateien wie z.B. Unit1.~pas . Immer mit diesem obligatorischen ~! Sind diese Dateien notwendig? Und wenn nicht, wie kann ich die löschen, bzw. löschen lassen? Vielen Dank schonmal im Vorraus! |
Re: Projektordner von überflüssigen Dateien befreien
Hi,
schau dir mal die IDE-Erweiterung ![]() Unter dem Menüpunkt Clean Up Directories kannst du alle unnötigen Dateien aus deinen Projektverzeichnissen entfernen. Chris |
Re: Projektordner von überflüssigen Dateien befreien
Bevor ich die GExperts hatte, habe ich eine batch Datei benutzt:
Code:
del *.~*
del *.cfg del *.dof del *.aps del *.dcu |
Re: Projektordner von überflüssigen Dateien befreien
Die .~* sind nur Backups. ;)
Im anderen Thread klang es so als ob dich die gesamten Zwischen-/Endprodukte des Compilers stören würden. ;) Da die Antwort etwas länger dauern würde müsstest du dich dafür noch etwas (nach Feierabend ;) ) gedulden.... Delphi selbst bietet kein Tool dafür. In den GExperts gibt es aber eins. ;) @Luckie So ein alter Delphi-Hase wie du hat die DCUs im Projektordner? :shock: |
Re: Projektordner von überflüssigen Dateien befreien
Zitat:
|
Re: Projektordner von überflüssigen Dateien befreien
Zitat:
Wenn nicht, dann lege die DCU's zentral in einem Ordner ab. Es gibt leider keine Option um das wirklich direkt global zu machen. Der Trick ist, in den default Einstellungen einen Ort für Unit output anzugeben. Wenn du außerdem unter Menü\Environment\dingsbums\Library die Outputs von BPLs und DCPs in einen bestimmten Ordner leitest, musst du nur noch den DCU Ordner und den für DCP/BPL als Suchpfad angeben. :) Auf die Art arbeitest du wirklich immer mit der gleichen Version von DCUs. ;) (Und der Krempel müllt dir den Projektordner nicht zu :zwinker: ) Wenn du den BPL/DCP-Ordner in die PATH-Variable von Windows einträgst kannst du per default "Build with runtime packages" aktivieren. Auf deinem Rechner werden die Schsen ja durch PATH automatisch die BPLs finden... Das beschleunigt das Kompilieren und die Echsen sind schön klein. Zur Weitergabe deiner Echse kannst du die Option ja einfach vor'm Kompostieren ausschalten. ;) |
Re: Projektordner von überflüssigen Dateien befreien
Äh, das sind die dcu-Dateien von den eigenen pas-Datein in dme Projekt. Warum soll ich die wo anders hinpacken sollen? Und wenn ja, wohin? Und was, wenn zwei Unit1 heißen und sich gegenseitig immer schön überschreiben? Dann muss jedes mal alles kompiliert werden. Das ist schon in Ordnung so, wie ich das habe, keine sorge.
|
Re: Projektordner von überflüssigen Dateien befreien
Hi,
ich leg mir immer einen Ordner "dcu" an, in welche Delphi die dcu's speichert. Mach ich halt in jedem Projekt, damit nicht das passiert, was Michael gesagt hat (überschreiben der Units) |
Re: Projektordner von überflüssigen Dateien befreien
@Luckie: In so einem Fall sollte man sich eigentlich angewöhnen, den Units eindeutige und aussagekräftige Namen zu geben, Namen wie Unit1 sollte man nur bei quick&dirty Projekten verwenden, bei größeren Projekten würde man irgendwann nicht mehr durckblicken, welche Unit was macht. Noch mach ich es wie Robert_G, allerdings auch nur deshalb, weil meine Programme noch keine Formulare haben. Kommandozeilen-Programme sind einfach schneller zu schreiben.
|
Re: Projektordner von überflüssigen Dateien befreien
Zitat:
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:40 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