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.
Note: Most of its features should be provided by the combination of SqlMode with SqlIndent, nowadays.
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.