私がデバッグしているいくつかの大きな厄介な SQL プロシージャがあり、それらには多くのネストされた括弧が含まれる傾向があります。
SELECT * FROM (SELECT F1,F2 FROM TABLE1 AS X LEFT JOIN
(SELECT F9,F8 FROM (SELECT F13,F14 FROM TABLE4) AS J INNER JOIN TABLE3 ON...) AS B
ON X.F1=B.F9) AS X1
読みやすくするために設定された各括弧を自動的にマークし、オプションで折りたたむ/折りたたむことができるエディターを探しています。
SELECT * FROM ... AS X1
SELECT * FROM (SELECT F1,F2 FROM TABLE1 AS X LEFT JOIN ... AS B ON X.F1=B.F9) AS X1
Visual Studio でこれを行うには、ctrl-shift-] を繰り返し押してセットを選択し、次に ctrl-mh を押してそれを折りたたみます。しかし、これらのものの中には数百行の長さのものもあり、ドキュメント全体を自動的にマークアップできるエディターがあればいいのにと思います。
助言がありますか?