plsqldeveloper9.0插件

plsqldeveloper9.0插件,plsql,formatting,plsqldeveloper,Plsql,Formatting,Plsqldeveloper,我的工作是在plsql Developer 9.0.6.1665中编写plsql代码。我必须遵循许多格式标准,而使用PL/SQL美化器选项无法实现这些标准 然后我计划为我的自定义格式编写一个插件。在插件中,我打算在按下空格键或回车键时抓取事件,这样当我键入“package”和点击空格时,它将被更改为package。同样,当我写入“insert into tablename”并点击enter键时,光标位置将设置在into的“o”下方。但是似乎plsql开发人员没有提供事件函数来获取按键事件。我怎样

我的工作是在plsql Developer 9.0.6.1665中编写plsql代码。我必须遵循许多格式标准,而使用PL/SQL美化器选项无法实现这些标准

然后我计划为我的自定义格式编写一个插件。在插件中,我打算在按下空格键或回车键时抓取事件,这样当我键入“package”和点击空格时,它将被更改为package。同样,当我写入“insert into tablename”并点击enter键时,光标位置将设置在into的“o”下方。但是似乎plsql开发人员没有提供事件函数来获取按键事件。我怎样才能解决这个问题


任何其他关于自定义代码格式的建议(PL/SQL Beautifier提供的除外)也将受到欢迎。

您可能需要研究Autohotkey——它不仅可以实现您想要的功能,还可以提示输入参数等。如果您需要,还可以使用它编写完整的程序。它的好处在于它可以用于任何程序,而不仅仅是PL/SQL开发人员