Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Wer tauscht Umlate in kryptische Zeichen (IDE) (https://www.delphipraxis.net/99838-wer-tauscht-umlate-kryptische-zeichen-ide.html)

dataspider 18. Sep 2007 14:56


Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Hi,

ich hatte heute in einigen Units ein mittleres Desaster.
Irgendetwas hat meine Umlaute in Kommentaren und Strings getauscht.
Es sah dann so aus:

Delphi-Quellcode:
SAdr2SelectionMessage   = '%d Adressen zur Auswahl [%s] hinzugefügt';
SAktAdr2SelectionMessage = 'Aktuelle Adresse zur Auswahl [%s] hinzugefügt';
Ich verdächtige GExperts, da ich heute ein Replace All damit gemacht habe.

Hatte jemand schon mal diese Erscheinung und kann mir sagen, wie ich das in Zukunft verhindere?

Danke, Frank

Bernhard Geyer 18. Sep 2007 14:57

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Das ist UTF8-Codierung.
Hast du die Pas-Datei mit alten Delphi-Versionen oder mit anderen Editoren geöffnet?

dataspider 18. Sep 2007 15:01

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Zitat:

Zitat von Bernhard Geyer
Das ist UTF8-Codierung.
Hast du die Pas-Datei mit alten Delphi-Versionen oder mit anderen Editoren geöffnet?

Nein, nur in der IDE von BDS2006.
Ich benutze nur die IDE und den ModelMaker CodeExplorer.
Aber den CodeExplorer hab ich schon ein paar Jahre.

Frank

Bernhard Geyer 18. Sep 2007 15:02

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Zitat:

Zitat von dataspider
Aber den CodeExplorer hab ich schon ein paar Jahre.

Dann besorg dir einen neuen. U.u. kennt dieser noch nicht die UTF8-Codierung neuerer Delphi-Versionen.

dataspider 18. Sep 2007 15:09

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Zitat:

Zitat von Bernhard Geyer
Dann besorg dir einen neuen. U.u. kennt dieser noch nicht die UTF8-Codierung neuerer Delphi-Versionen.

Das ist schon die neueste Version.
Ich habe mit einem neuen Projekt mal das das GExperts Grep Results - Replace ausgeführt.
Und GExperts hat tatsächlich meine Umlaute getauscht.
Jetzt muss ich nur noch herausfinden, warum.

Aber erst mal Danke für die Antworten.

Frank

Bernhard Geyer 18. Sep 2007 15:14

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Schon GExperts V1.32 installiert (ist Brandheiß).
Evtl. ein Bug in "alter" GExperts-Version.

dataspider 18. Sep 2007 15:37

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Zitat:

Zitat von Bernhard Geyer
Schon GExperts V1.32 installiert (ist Brandheiß).
Evtl. ein Bug in "alter" GExperts-Version.

Oh, Danke.

Habe die neue Version gleich installiert - leider mit gleichem Ergebnis.
Na ja, kann ich diese Funktion halt nicht mehr nutzen.

Frank

Bernhard Geyer 18. Sep 2007 15:40

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Zitat:

Zitat von dataspider
Habe die neue Version gleich installiert - leider mit gleichem Ergebnis.
Na ja, kann ich diese Funktion halt nicht mehr nutzen.

Frank

Wie wäre es wenn du dieses Problem Meldest? Open Source lebt nunmal auch davon das die Anwender Fehler/Probleme auch melden.

dataspider 18. Sep 2007 15:52

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Zitat:

Zitat von Bernhard Geyer
Wie wäre es wenn du dieses Problem Meldest? Open Source lebt nunmal auch davon das die Anwender Fehler/Probleme auch melden.

Du hast natürlich recht - mach ich!

Frank

dataspider 19. Sep 2007 08:50

Re: Wer tauscht Umlate in kryptische Zeichen (IDE)
 
Hi,

ich habe Antwort von einem Entwickler (Erik Berry).
In der jetzigen Version wird Unicode Fileformat noch nicht unterstützt. Geplant ist es für das nächste Major - Release.

Wer dennoch die Funktion (Suchen und Ersetzen projektweit) nutzen möchte, kann das Tool ausserhalb der IDE starten oder einfach die Units (in denen ersetzt wird) in der IDE schliessen.

Ich find es echt Klasse, das man so schnell und umfassend eine Antwort bekommt!

Frank


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:21 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