Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Delphi 12 und Source Code Formatter (https://www.delphipraxis.net/214222-delphi-12-und-source-code-formatter.html)

UliBru 7. Dez 2023 11:51

Delphi 12 und Source Code Formatter
 
Ich habe Delphi 12 installiert, es läuft soweit.
Aber ich finde nun nicht den Formatter für den Editor.
Den Eintrag Tools -> Options -> Language -> Formatter gibt es nicht. Auch nicht im Kontextmenü des Editors und auch nicht im Edit-Menü der IDE.
Seltsam. Was tun?

Uwe Raabe 7. Dez 2023 11:57

AW: Delphi 12 und Source Code Formatter
 
Schau mal unter Tools - Features verwalten ob das Modeling im Technologie Block angewählt ist (falls nicht sichtbar den Dialog vergrößern). Der Formatter ist Bestandteil des Modeling-Pakets.

Sherlock 7. Dez 2023 11:57

AW: Delphi 12 und Source Code Formatter
 
Der Formatter gilt als deprecated. Folglich wurde er nicht an die aktuellen Sprachänderungen angepasst. Er baut auf die Modelisierung (heisst das auf Deutsch so? "Modeling") auf, die als Zusatzfeature installiert wird/werden muß.
Und außerdem das was Uwe sagt :-D

Uwe Raabe 7. Dez 2023 12:05

AW: Delphi 12 und Source Code Formatter
 
Zitat:

Zitat von Sherlock (Beitrag 1530523)
Der Formatter gilt als deprecated.

In der Tat! Es ist auch zur Zeit nicht (offiziell) bekannt, ob bzw. wie eine Nachfolgelösung aussehen wird.

UliBru 7. Dez 2023 13:18

AW: Delphi 12 und Source Code Formatter
 
Danke, das war es :thumb:
Ich wusste nicht, dass es das Modeling benötigt. Und https://docwiki.embarcadero.com/RADS...ng_Source_Code ist da auch nicht hilfreich gewesen.

himitsu 7. Dez 2023 13:30

AW: Delphi 12 und Source Code Formatter
 
Wenn der eh rausfliegt
und da sich Emba sowieso nie auskekst ....
uns das selber machen?


Hat jemand infos dazu, wie man den LSP benutzt, bzw. ob man via OTA an dessen Infos zur aktuellen Unit bekommt?

Bezüglich LSP hatte ich in den OTA-Units leider nichts entdeckt.

Uwe Raabe 7. Dez 2023 14:24

AW: Delphi 12 und Source Code Formatter
 
Zitat:

Zitat von himitsu (Beitrag 1530529)
Hat jemand infos dazu, wie man den LSP benutzt, bzw. ob man via OTA an dessen Infos zur aktuellen Unit bekommt?

Eine entsprechende Schnittstelle soll es wohl demnächst geben - was immer mit demnächst gemeint ist.

Man könnte natürlich auch den LSP direkt ansprechen, also eine eigene Instanz starten und per jsonrpc damit kommunizieren, aber das ist mir im Moment eigentlich zu viel Aufwand wenn man bedenkt dass dieser ganze Bohay in der IDE schon realisiert ist.

TurboMagic 7. Dez 2023 17:24

AW: Delphi 12 und Source Code Formatter
 
Ich denke mit der Zeit sollte es dann auch wieder was von EMBA geben, auf LSP basierend.
Aber das wird halt noch etwas dauern.


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