PL/SQL mode is an extension of SqlMode that provides supports writing PL/SQL code. It uses SqlMode to provide keyword fontification, symbol-tables, and interaction with the database. In addition to fixing some bugs, this mode also provides the following:
‘plsql-indent’(normally bound to TAB) which can help to present (and maintain) complex code in a readable form.
‘align-current’will align all =, :=, and ⇒ tokens in the current paragraph. XEmacs users may have to get a copy of the align package to use this feature.
The lastest version is available here:
I just started using this, looks pretty nice. The indent only sort of works though, but at least it’s better than sqldeveloper’s.