Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   IDE Auto-Formatter für Quelltext? (https://www.delphipraxis.net/193664-ide-auto-formatter-fuer-quelltext.html)

Glados 27. Aug 2017 12:11


IDE Auto-Formatter für Quelltext?
 
Da es in einem anderen Beitrag erwähnt wurde, ich diesen aber nicht unterbrechen möchte:

gibt es in der Delphi IDE ab Berlin eine Auto-Formatter Funktion für den Quelltext?
Das heißt der Quelltext wird automatisch schon bei Eingabe formatiert.

Ich meine so etwas schon einmal irgendwo gesehen zu haben.

Uwe Raabe 27. Aug 2017 12:33

AW: IDE Auto-Formatter für Quelltext?
 
Zitat:

Zitat von Glados (Beitrag 1379610)
gibt es in der Delphi IDE ab Berlin eine Auto-Formatter Funktion für den Quelltext?
Das heißt der Quelltext wird automatisch schon bei Eingabe formatiert.

Man kann den Formatter bei Bedarf mit Ctrl-D aufrufen. Einen Automatismus dafür gibt es meines Wissens nicht. Das wäre mir persönlich auch etwas unheimlich.

Vielleicht meinst du aber die automatischen Code-Templates, die während des Tippens zuschlagen und den Quelltext ergänzen?

Glados 27. Aug 2017 13:01

AW: IDE Auto-Formatter für Quelltext?
 
Nicht ganz. Was ich damals irgendwo mal gesehen habe waren Tabs und Einrückungen die beim Tippen automatisch gesetzt wurden.

Uwe Raabe 27. Aug 2017 14:14

AW: IDE Auto-Formatter für Quelltext?
 
Zitat:

Zitat von Glados (Beitrag 1379619)
Nicht ganz. Was ich damals irgendwo mal gesehen habe waren Tabs und Einrückungen die beim Tippen automatisch gesetzt wurden.

Kannst du das eventuell etwas konkreter beschreiben? Am besten ein echtes Beispiel: Ich geben X ein und es soll Y passieren. Vielleicht ist es nur eine Einstellung, die da fehlt.

jaenicke 27. Aug 2017 14:17

AW: IDE Auto-Formatter für Quelltext?
 
Einen Automatismus wie in Visual Studio gibt es so nicht, aber mit den CnWizards passiert (glaube ich) noch etwas mehr als im Standard. Ich habe das aber schon länger nicht mehr verglichen.
Aber so etwas wie end automatisch einfügen usw. kommt glaube ich von denen.

Mir reicht aber der Formatter auf Knopfdruck. Beim Schreiben formatiere ich aber unbewusst ganz automatisch entsprechend.

Uwe Raabe 27. Aug 2017 15:41

AW: IDE Auto-Formatter für Quelltext?
 
Zitat:

Zitat von jaenicke (Beitrag 1379626)
Aber so etwas wie end automatisch einfügen usw. kommt glaube ich von denen.

Das hat die Delphi IDE schon drin. Die entsprechende Einstellung ist in den Code Insight Optionen unter Blockvervollständigung zu finden.

EWeiss 27. Aug 2017 16:16

AW: IDE Auto-Formatter für Quelltext?
 
Ich glaube er meint so etwas wie in C++
wenn ich ne Klammer einfüge dann setzt sich der gesamte Quelltext zwischen diesen automatisch auf die Tab weite bei mir 4.

gruss

himitsu 27. Aug 2017 17:47

AW: IDE Auto-Formatter für Quelltext?
 
Auto-Ident bei Zeilenumbruch (Enter-Taste)
und automatisches END bei BEGIN (Templates) usw. gibt es auch so schon.

Via OpenToolsAPI könntest du im BeforSave den CodeFormatter anwerfen.

Luckie 27. Aug 2017 21:32

AW: IDE Auto-Formatter für Quelltext?
 
Zitat:

Zitat von EWeiss (Beitrag 1379638)
Ich glaube er meint so etwas wie in C++

Das hat nichts mit der Programmsprache zu tun, sondern mit der verwendeten IDE.

himitsu 28. Aug 2017 09:27

AW: IDE Auto-Formatter für Quelltext?
 
Jupp, die Delphi-IDE kann ja och C++ und HTML und CSS und ...

Blöd ist nur, dass sie je nach eingestelltem CodeHighlighter (geöffnetet Datei-Endung) auch ein anderes Verhalten bei den ShortCuts und dem Handling der Selections hat :wall:


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