hi,
we realy love the beautifier and use it in our projects. but we are missing support for a few pl/sql / sql things:
- FETCH some_cursor BULK COLLECT INTO : for this statement after beautifying the code all variables are apearing at one line.
- concat (||) if we need realy long varchar2 texts (concatenation of different variables or for readability concatenation of some hardcoded texts), after beautifying the code the concatenation of the variables/texts appears at one line. if you write longer mathematical expressions, you have the same problem. you can not write such statements readable when you use the beautifier. there should be a way to not beautify particular code fragments. (e.g. by specifying a 'dont beautify' start and end tag)
- the CASE statement is beautyfied to one line (could you handle this similar to an IF statement?)
- im not sure, but i think there are similar problems with the RETURNING clause of insert/update/delete statements
- last problem: empty lines are not counted by oracle. so if an exception occurs and you have empty lines in your code, a wrong line number is showed by oracle. could you implement an automatic replacement of empty lines (by empty comments?)
thx and best regards, klaus.
we realy love the beautifier and use it in our projects. but we are missing support for a few pl/sql / sql things:
- FETCH some_cursor BULK COLLECT INTO : for this statement after beautifying the code all variables are apearing at one line.
- concat (||) if we need realy long varchar2 texts (concatenation of different variables or for readability concatenation of some hardcoded texts), after beautifying the code the concatenation of the variables/texts appears at one line. if you write longer mathematical expressions, you have the same problem. you can not write such statements readable when you use the beautifier. there should be a way to not beautify particular code fragments. (e.g. by specifying a 'dont beautify' start and end tag)
- the CASE statement is beautyfied to one line (could you handle this similar to an IF statement?)
- im not sure, but i think there are similar problems with the RETURNING clause of insert/update/delete statements
- last problem: empty lines are not counted by oracle. so if an exception occurs and you have empty lines in your code, a wrong line number is showed by oracle. could you implement an automatic replacement of empty lines (by empty comments?)
thx and best regards, klaus.