PL/SQL Beautifier - Subquery factoring clause(WITH AS)

Please, please, please! The Beautifier hasn't been upgraded for quite some time. For me, this is the biggest pain-point using PL/SQL Developer. Having code well-formatted enormously enhances the ability to review the structure and understand what's going on. Pain points are...
* WITH clause;
* CASE statements... generally do them better, especially nested CASE statements;
* nested AND/OR's in the WHERE clause.
 
Rather fundamental functionality to be pushed to a major release. Either you can beautify the code or you can't. This is not new Oracle functionality (meaning the WITH clause).
 
Last edited:
How about analytic functions with partition by clause?

I would love the possibility of choosing between this

Code:
SELECT ROW_NUMBER() OVER (PARTITION BY field1, field2, field3
                              ORDER BY field1, field2)
  FROM DUAL;

and this

Code:
SELECT ROW_NUMBER() OVER (PARTITION BY field1,
                                       field2,
                                       field3
                              ORDER BY field1,
                                       field2)
  FROM DUAL;

Cheers
 
Last edited:
Is there any way to avoid a long line containing multiple concatenations like this:

htp.p('
var x = "";
');

to not be splitted into many lines like this:

htp.p('
var x = "";
');

after formating the code using beautifier? Which option should I supress to preserve one single line?

Thanks!
 
Back
Top