Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben (https://www.delphipraxis.net/195835-varialbe-name-wird-mit-format-source-ctrl-d-klein-geschrieben.html)

norwegen60 30. Mär 2018 08:43

Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Hallo,

ich verwende die "Format Source" - Funktion von Delphi XE. Dabei werden Variable, die mit Name benannt sind, immer in name geändert. Ich dachte zuerst, dass der Name irgendwo anders klein geschrieben ist, aber auch wenn ich ein nagelneues Projekt anlege, die Uses Liste entferne und gleich nach Typ ein Feld Name deklariere wird es zu name. Namen bleibt wie es ist.

Gibt es eine Möglichkeit, das abzuschalten?

In 10.2 bleibt es auf Name.

Danke
Gerd

KodeZwerg 30. Mär 2018 09:43

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Meinst Du mit "Namen" die Bezeichnung der Controls (Label, Paintbox etc) oder von Funktionen/Prozeduren?
Bei Controls könnte CnPack (o.ä.) eventuell dazwischen Funken.

Uwe Raabe 30. Mär 2018 09:47

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Liste der Anhänge anzeigen (Anzahl: 1)
Das könnte mit Großschreibung sonstiger Wörter zusammenhängen (ohne Code aber schwierig zu beurteilen).

norwegen60 30. Mär 2018 10:28

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Verhalten lässt sich schon mit sowas nachvollziehen
Delphi-Quellcode:
unit Unit6;

interface

type
  TTest = class
  private
    { Private declarations }
    FName: string;
  public
    { Public declarations }
    property Name: string read FName write FName;
  end;

var
  Test: TTest;
  Name: string;

implementation

{$R *.dfm}

end.
Nach Ctrl-D ist bei mir sowhl das Property Name als auch die Variable Name klein geschrieben
Delphi-Quellcode:
unit Unit6;

interface

type
  TTest = class
  private
    { Private declarations }
    FName: string;
  public
    { Public declarations }
    property name: string read FName write FName;
  end;

var
  Test: TTest;
  name: string;

implementation

{$R *.dfm}

end.

Uwe Raabe 30. Mär 2018 10:48

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Und wie sind deine Formatter-Einstellungen in dem gezeigten Bereich?

himitsu 30. Mär 2018 11:08

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Zitat:

Das könnte mit Großschreibung sonstiger Wörter zusammenhängen (ohne Code aber schwierig zu beurteilen).
Name und String sind doch aber reservierte Wörter.

Wobei String für mich schon immer da fehlt am Platz war
und Name IMHO nur positionsabhängig reserviert ist. (nur das Hightlighting macht es fett, aber man kann es überall nutzten und eigetlich ist es nur eine Option/Direktive innerhalb einer Klassendefinition)

norwegen60 30. Mär 2018 11:33

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
Zitat:

Zitat von himitsu (Beitrag 1397654)
Name und String sind doch aber reservierte Wörter.

Ja, das ist es wohl. Wenn ich im Formatter die Einstellung "Capitalization of reserved words" auf As first occurrence" stelle, bleibt es wie es soll.
In 10.2 ist Name wohl kein reserviertes Wort mehr, denn dort habe ich auch Kleinbuchstaben" eingestellt, trotzdem wird dort Name nicht geändert.

Uwe Raabe 30. Mär 2018 11:41

AW: Varialbe "Name" wird mit "Format source" (Ctrl-D) klein geschrieben
 
In 10.2 ist Name wohl kein reserviertes Wort mehr[/QUOTE]

name war noch nie ein reserviertes Wort, lediglich eine Direktive z.B. in exports und external.


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