I took your sql and ran the formatter with my preferences (commas at the
beginning of a line baby!!) and got the text below. That looks pretty
reasonable to me. I know Jeff Smith reads this group so possibly he'll know if
its possible to export/share preferences. If it isn't seems like a cool
enhancement request to enforce corporate coding styles if nothing else.

It' s still there in SQL Developer 4.x, you can find it by right-clicking the
SQL text in the SQL sheet or hitting Ctrl+F7.

---
Maris Elsins
@MarisElsins
www.facebook.com/maris.elsins

On Thu, Nov 5, 2015 at 7:56 AM, Mladen Gogala <gogala.mladen@xxxxxxxxx> wrote:
In version 3.x, there was a SQL Formatter in the "Edit" menu. One keystroke
would reformat horribly tangled SQL monsters. In the version 4.x, this very
useful feature is gone. Why was that done? Who decided to throw this out and
why?
Regards

______________________________________________________________________
Wm Morrison Supermarkets Plc is registered in England with number 358949. The
registered office of the company is situated at Gain Lane, Bradford, West
Yorkshire BD3 7DL. This email and any attachments are intended for the
addressee(s) only and may be confidential.

If you are not the intended recipient, please inform the sender by replying to
the email that you have received in error and then destroy the email.
If you are not the intended recipient, you must not use, disclose, copy or rely
on the email or its attachments in any way.

This email does not constitute a contract in writing for the purposes of the
Law of Property (Miscellaneous Provisions) Act 1989.

Our Standard Terms and Conditions of Purchase, as may be amended from time to
time, apply to any contract that we enter into. The current version of our
Standard Terms and Conditions of Purchase is available at: http://www.morrisons.co.uk/gscop

Although we have taken steps to ensure the email and its attachments are
virus-free, we cannot guarantee this or accept any responsibility,
and it is the responsibility of recipients to carry out their own virus checks.
______________________________________________________________________