Unit eines bestehenden Projektes Umbenennen..

Für Fragen von Einsteigern und Programmieranfängern...
Antworten
Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1620
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Unit eines bestehenden Projektes Umbenennen..

Beitrag von corpsman »

Servus,

die Refaktoring Tools der IDE sind ja schon super, aber was ich momentan suche wäre eine Funktion, welche mir den Unit Namen ändert.
=>
In meinem Projekt gibt es ettliche Units mit Formularen drauf (Unit1, .. Unit20, ...)

Wenn ich nun Unit1.pas z.B. in MainUnit.pas umbenennen will, dann muss ich das in der Unit Datei, als Dateinamen, in der .lpr, in der .lpi und in allen anderen units im Projekt machen.

Kennt da jemand eine elegantere Funktion wie mir das die IDE abnehmen kann ?
--
Just try it

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Unit eines bestehenden Projektes Umbenennen..

Beitrag von Socke »

Unit öffnen und "speichern unter" verwenden
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1620
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Unit eines bestehenden Projektes Umbenennen..

Beitrag von corpsman »

dann habe ich sie doppelt, und alle referenzen im Code sind immer noch nicht geändert ..
--
Just try it

Socke
Lazarusforum e. V.
Beiträge: 3178
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Unit eines bestehenden Projektes Umbenennen..

Beitrag von Socke »

Mein Lazarus 1.5 fragt mich, ob die Datei gelöscht und die Referenzen angepasst werden sollen.

Bis auf den Projektinspektor funktioniert das auch ganz gut (bei einem kleinen Testprojekt).
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1620
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: Unit eines bestehenden Projektes Umbenennen[gelöst]

Beitrag von corpsman »

cool, das geht sogar tatsächlich (meine IDE ist 1.3)

nur wenn man mehrere Dateien ohne Neustart der IDE so umbenennt schafft er es nicht mehr alle Referenzen um zu benennen ;).

Manchmal liegt die Lösung doch so nah.. Danke.
--
Just try it

Antworten