AGB  ·  Datenschutz  ·  Impressum  







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

Refactoring in Delphi IDE 10.2.3

Ein Thema von MyRealName · begonnen am 16. Aug 2018 · letzter Beitrag vom 18. Aug 2018
 
Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.342 Beiträge
 
Delphi 12 Athens
 
#4

AW: Refactoring in Delphi IDE 10.2.3

  Alt 16. Aug 2018, 22:42
Du kannst aber die Unit direkt in der Projektverwaltung umbenennen. Das wirkt sich zwar auf alle Projekte der aktuellen Projektgruppe aus, nicht aber auf die Uses-Anweisungen der Units, die auf die umzubenennende Unit verweisen.
Und ganz wichtig: Die alten DCU werden nicht umbenannt sondern bleiben einfach bestehen. Dadurch gibt's dann beim neu Compilieren nicht eine Fehlermeldung, dass die Unit fehlt, obwohl in der Uses ggf. noch der alte Unitname steht.
Und das Schöne ist, dass nichtmal ein Build (alles neu kompilieren) das ändert, denn da wird nur die DCU aber keine PAS gefunden, womit auch garnicht erst versucht wird das neu zu machen.

Entweder man baut sich eine Bereinigungsfunktion (Batch) die alle DCUs löscht
oder man verschiebt das Ausgabeverzeichnis auf "ein" Verzeichnis (mit Unterverzeichnissen für die verschiedenen Zielsysteme), welches sich ab und an schnell leeren lässt.
Ein Therapeut entspricht 1024 Gigapeut.
  Mit Zitat antworten Zitat
 


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 04:26 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