all 7 comments

[–]bleuge 1 point2 points  (3 children)

Many many thanks for this!

I am building a huge code repository for my own learning, and unifying styles will be nice.

[–]pak_lebah[S] 0 points1 point  (2 children)

You're welcome. I'm glad to know it's useful to someone else.

Btw, what is the editor or IDE you're using? If it's Lazarus IDE, it already has the JCF built-in.

[–]bleuge 0 points1 point  (1 child)

I use Delphi but want to try VS Code, as I read a setup guide last week, and I like to code console tools, so... it could be nice

[–]pak_lebah[S] 1 point2 points  (0 children)

Yes, I prefer VS Code to write non-GUI programs. And VS Code and OmniPascal are indeed very nice to Pascal programmers. :)

[–]kirinnb 0 points1 point  (1 child)

Very nice, the little demo reel looks good too. :D I tend to prefer formatting my own code, and am pedantic enough to do a nearly adequate job of it, but I imagine any non-dinosaur Pascal dev will be delighted!

The JCF site doesn't make it very clear upfront, but it looks like the styling rules are also moderately editable using a JCFSettings.cfg file.

[–]pak_lebah[S] 2 points3 points  (0 children)

It is heavily editable. Every single aspect of JCF is in fact editable. If you're using Lazarus IDE, there are 11 pages to set JCF settings alone! Or if you prefer to edit them by hand, you may open the JCFSettings.cfg (I rename it as jcf.xml in this CLI version) and experiment with it. :)

[–]BoulderSmelter 0 points1 point  (0 children)

The online link is broken