Jump to content
Sign in to follow this  
CoeurdeLeon

Where is Formatter?

Recommended Posts

Where is the Code Formatter in Delphi 13

Here is the Delphi 12 Tools/options menu

image.thumb.png.e1d25e13974fba554186addcd55899d7.png

Here is Delphi 13 Tools/options menu

image.thumb.png.33a3a643e0f210e88f6d1e2e7735af14.png

Where is the Formatter?  How can I configure it?  What key strokes invoke it?  Where is it hidden?

  • Like 1

Share this post


Link to post

It has been removed together with the other stuff depending on old .NET code (refactoring). There has been a lengthy thread on the german forum mentioning some alternatives. It has also been discussed ad nauseum here.

Edited by PeterBelow

Share this post


Link to post

It's really interesting how many people have missed that change. It has been "communicated" by Embarcadero ("played down" would probably be a better way to put it) and also been all over the blogosphere and the forums.

  • Thanks 1

Share this post


Link to post

I subscribe to Rad Studio Architect.  Modelling was the extra feature you received with Architect.  How can Embarcadero justify the huge cost for Architect when modelling has been removed?

Share this post


Link to post
34 minutes ago, CoeurdeLeon said:

How can Embarcadero justify the huge cost for Architect

Well, you get an Ext JS license with it...

LOL 🤦‍♂️

  • Haha 3

Share this post


Link to post
47 minutes ago, CoeurdeLeon said:

I subscribe to Rad Studio Architect.  Modelling was the extra feature you received with Architect.  How can Embarcadero justify the huge cost for Architect when modelling has been removed?

They obviously can, and think they'll get away with it.

  • Sad 1

Share this post


Link to post

It must have been a huge surprise to them that the codebase they purchased is no longer usable without significant problems. Therefore, Microsoft is to blame for not adequately advising Embarcadero to modernize their code.

 

They have communicated for years that the technology that is used to achieve Modelling is old and deprecated, unfortunately they have chose to not reimplement it Delphi or C++.

Share this post


Link to post
14 hours ago, CoeurdeLeon said:

I subscribe to Rad Studio Architect.  Modelling was the extra feature you received with Architect.  How can Embarcadero justify the huge cost for Architect when modelling has been removed?

Well, your support for Delphi helped a lot to push Delphi back to 8th position in the TIOBE Index :classic_biggrin::classic_cheerleader:
https://www.tiobe.com/tiobe-index/

 

TIOBE is, of course, a questionable index, but it's always nice to see such an increase, which was achieved through incredibly expensive marketing measures  :classic_cool:
Thanks for helping with that too.
 

Share this post


Link to post
5 hours ago, Lajos Juhász said:

Therefore, Microsoft is to blame for not adequately advising Embarcadero to modernize their code.

Sarcasm, right?

J# was put in the grave almost 20 years ago.

Share this post


Link to post
10 minutes ago, Anders Melander said:

Sarcasm, right?

J# was put in the grave almost 20 years ago.

Of course. On the other hand we cannot blame Embarcadero for everything they are doing wrong (being the last language to introduce new things, IDE is falling apart, 64 bit support is a joke).

Share this post


Link to post
2 hours ago, Lajos Juhász said:

the last language to introduce new things, IDE is falling apart, 64 bit support is a joke

While there are plenty of things in Delphi that I'm unsatisfied with, those are not it; Language (pretty much) has what I need*, IDE (usually) works fine, and I've been doing 64-bit (largely) without problems for a long time 🤷‍♂️.

 

*) I really could use some SIMD intrinsics but that's about it.

  • Like 2

Share this post


Link to post
12 hours ago, Anders Melander said:

IDE (usually) works fine, and I've been doing 64-bit (largely) without problems for a long time 🤷‍♂️.

 

This is starting to be off topic. In my case IDE the 32-bit IDE can have Access Violation during compilation. It is a larger project group working on a package that contains both runtime and design time packages can cause even the IDE to disappear. 

 

The 64-bit IDE in Delphi 12 failed to compile a valid code. I was able to rewrite it to compile but have no time to continue testing. I did some basic testing with Delphi 13 (I have no time now to evaluate further it) it failed while I was in the kitchen having breakfast.

 

  • Like 1

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×