Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   begin > Begin ; if > If ; then > Then ; procedure > Procedure (https://www.delphipraxis.net/196588-begin-begin-%3B-if-if-%3B-then-then-%3B-procedure-procedure.html)

MicMic 1. Jun 2018 11:51

begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Hallo,

weiß jemand zufällig ob man das irgendwo einstellen kann?

Ich kann nämlich nicht anders. Ein "begin" muss ich in "Begin" ändern usw.
Ich mache mir es ja selber schwer damit *lach
Aber ich muss das machen. Sonst fühle ich mich nicht wohl :)

Gut wäre, wenn man das irgendwo in Delphi einstellen könnte... damit das Leben etwas einfacher ist :)

Michael

TiGü 1. Jun 2018 12:17

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Welche Delphi-Version?

Der schöne Günther 1. Jun 2018 14:48

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Tools -> Optionen -> Formatierung -> Delphi -> Schreibweise -> Großschreibung von reservierten Wörtern und Direktiven

MicMic 1. Jun 2018 15:37

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Achso ja... es gibt ja viele Versionen :)
Habe Delphi 10.2
Unter den "Optionen" habe ich aber nichts gefunden.

Michael

Der schöne Günther 1. Jun 2018 15:41

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
In der Starter-Edition fehlt die eingebaute Code-Formatierung.

MicMic 1. Jun 2018 18:22

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Zitat:

Zitat von Der schöne Günther (Beitrag 1403650)
In der Starter-Edition fehlt die eingebaute Code-Formatierung.

Schade. Dann bleibt die Arbeit :)
Aber Danke für die Info
Michael

blawen 1. Jun 2018 19:34

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Zitat:

Zitat von MicMic (Beitrag 1403655)
Zitat:

Zitat von Der schöne Günther (Beitrag 1403650)
In der Starter-Edition fehlt die eingebaute Code-Formatierung.

Schade. Dann bleibt die Arbeit :)
Aber Danke für die Info
Michael

Du kannst ja "Notfallmässig" auch die "ersetzen"-Funktion (Strg+R) zu Hilfe nehmen ;-)

KodeZwerg 1. Jun 2018 20:07

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Ich kann es nicht testen da ich es nicht habe aber nur so eine Idee, die CnWizards haben doch auch so eine Funktion?
Ob die Starter allerdings fähig ist 3rd Party zuzulassen?

haentschman 2. Jun 2018 05:56

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Moin...8-)
Zitat:

Ein "begin" muss ich in "Begin" ändern usw.
...das verstehe ich nicht. :gruebel: Diese alte Schreibweise ist schon lange nicht mehr üblich...

Uwe Raabe 2. Jun 2018 09:00

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Zitat:

Zitat von haentschman (Beitrag 1403675)
Diese alte Schreibweise ist schon lange nicht mehr üblich...

Während des Studiums sah eine Freundin auf einen herumliegenden Printout eines Pascal-Programms und fragte, wer denn Else Begin sei. Wenn man bedenkt, wer damals israelischer Ministerpräsident war, eine gar nicht so abwegige Frage.

MicMic 2. Jun 2018 13:18

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Danke für den Tipp zu Strg+R :)
Das hilft schon mal viel

Ich schreib ja erst alles etwas durcheinander, nehme Variablennamen die keinen Sinn ergeben usw.
Wenn eine Routine/Funktion etc. fertig ist, ändere ich Variablennamen und fange mit dem Optischen an.
Also muss "begin" auch "Begin" sein usw. *lach

Michael

Hobbycoder 2. Jun 2018 15:10

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Zitat:

Zitat von MicMic (Beitrag 1403698)
Ich schreib ja erst alles etwas durcheinander, nehme Variablennamen die keinen Sinn ergeben usw.
Wenn eine Routine/Funktion etc. fertig ist, ändere ich Variablennamen...

Das würde ich mir als Erstes abgewöhnen....dann bleibt mehr Zeit das optische gleich korrekt zu machen

jaenicke 2. Jun 2018 15:23

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Ich muss sagen, dass ich es lustig finde, wenn jemand englische Begriffe, die mitten im Satz in der Sprache nie groß geschrieben werden, plötzlich in einer Programmiersprache groß schreibt. Aber das nur am Rande. Es ist halt Geschmackssache.

Ich selbst orientiere mich lieber an der Schreibweise, die eine Programmiersprache von Hause aus hat.

Aber egal wie man formatiert:
Die Formatierung ist ja gerade dazu da, dass man den Quelltext besser lesen kann. Und das ist ja vor allem beim Schreiben des Quelltextes wichtig und bei einer späteren Änderung. Da macht es wirklich wenig Sinn die Formatierung erst hinterher zu machen, wenn der wichtigste Teil, für den man die Formatierung braucht, bereits vorbei ist...

Ich schreibe den Quelltext zu 99% wie es auch der Formatierer formatiert. Damit habe ich wenig Arbeit, weil es keine unnötigen Einrückungen oder Großschreibungen gibt. Jedenfalls kann ich den Quelltext jederzeit durch den Formatierer jagen ohne dass so viele Änderungen entstehen, dass die History der Versionsverwaltung nicht mehr brauchbar wäre.

nichtsdestotrotz ist die allerwichtigste Sache, dass man eine konsistente Formatierung benutzt. Am sinnvollsten wäre natürlich eine, die auch meisten anderen Entwickler benutzen, falls mal jemand anderes den Quelltext zu sehen bekommt.

MicMic 3. Jun 2018 18:47

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Ich versuche mich mal umzugewöhnen :)
Michael

Sherlock 4. Jun 2018 14:41

AW: begin > Begin ; if > If ; then > Then ; procedure > Procedure
 
Zitat:

Zitat von MicMic (Beitrag 1403758)
Ich versuche mich mal umzugewöhnen :)
Michael

:thumb::thumb::thumb:

Damit sparst Du nicht nur Zeit, es geschehen auch wundersame Dinge beim Denkprozess.

Sherlock


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