AGB  ·  Datenschutz  ·  Impressum  







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

Umbenenn-Tool

Ein Thema von blablab · begonnen am 13. Dez 2012 · letzter Beitrag vom 13. Dez 2012
Antwort Antwort
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#1

Umbenenn-Tool

  Alt 13. Dez 2012, 05:26
Hallo!

Immer wieder stehe ich vor dem Problem, dass ich eine Komponente oder eine Variable umbenennen möchte. Ich habe zum Beispiel eine for-Schleifen-Variable i in der Prozedur DoSomething, die ich umbenennen möchte in j. Die Variable i soll also nur in dieser Prozedur ersetzt werden und in keiner anderen. Noch schwieriger wird das ganze beim Umbenennen von Komponenten oder globalen Variablen eventuell sogar unit-übergreifend...

Ich benutze Delphi7 und verbringe immer wieder Stunden damit in alten Projekten Edit1, Edit2, ... in sinnvolle Namen umzuwandeln. Gibt es hierfür nicht ein Tool?

Grüße
blablab
  Mit Zitat antworten Zitat
Benutzerbild von Nersgatt
Nersgatt

Registriert seit: 12. Sep 2008
Ort: Emlichheim
693 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 06:11
In etwas neueren Delphiversionen (ich glaub, ab 2006) gibt es die Refactoringfunktionen, genau für diesen Zweck. Die funktionieren leidlich gut. Allerdings wohl noch nicht in Delphi 7.
Jens
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#3

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 06:37
Ich benutze Delphi7 und verbringe immer wieder Stunden damit in alten Projekten Edit1, Edit2, ... in sinnvolle Namen umzuwandeln. Gibt es hierfür nicht ein Tool?
Für antike Delphi-Versionen müsste das GExperts können. Ansonsten ein der neueren Version nehmen die entsprechende Features schon eingebaut hat.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Jens01

Registriert seit: 14. Apr 2009
670 Beiträge
 
#4

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 11:45
Castalia
Achtung: Bin kein Informatiker sondern komme vom Bau.
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#5

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 18:37
Ich bin mir ziemlich sicher, dass GExperts das nicht kann. Falls doch, welches GExperts-Tool kann das? Wenn ich zum Beispiel "Rename Components..." benutze hab ich danach hunderte Fehler im Quelltext weil er mir nur die Komponenten selbst umbenennt, im Quelltext wird es nicht umbenannt.

Wegen Castalia: Danke für den Tipp, aber gibts auch ein Freeware-Tool?
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#6

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 21:38
CnPack kann das aber :

http://www.cnpack.org/showlist.php?id=39&lang=en
Gruß
Hansa
  Mit Zitat antworten Zitat
blablab

Registriert seit: 3. Jan 2006
509 Beiträge
 
Delphi 7 Enterprise
 
#7

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 21:41
@Hansa: Wie geht das bzw. welches Tool von CnPack muss ich benutzen?
  Mit Zitat antworten Zitat
Popov
(Gast)

n/a Beiträge
 
#8

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 21:47
Hier geht es anscheinend um Tools, aber wenn es lediglich eine Variable/Prozedurname sein soll, schneller geht es von Hand. STRG+F klicken, Register "In Dateien Suchen" wählen, Namen eingeben, Ok klicken. Ergebnis ist eine Liste. Jetzt jede Zeile anklicken und Bezeichner umbenennen. Wie gesagt, für Kleinigkeiten schneller als alles andere.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#9

AW: Umbenenn-Tool

  Alt 13. Dez 2012, 22:28
bzw. welches Tool von CnPack muss ich benutzen?
Kann jetzt nicht nachgucken, glaube es heisst "in Dateien umbennen", dann angeben, welche Unit, Verzeichnisse etc.
Gruß
Hansa
  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 16:41 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz