When I try to use the PL/SQL Beautifier with CTEs it doesn't work, here is an example that gets the "PL/SQL Beautifier could not parse text":
WITH "TestCTE" AS (SELECT * FROM dba_jobs) SELECT * FROM "TestCTE";
But if I break the line at the first SELECT, and then select the text up to the last...