PL/SQL Developer 快捷键

时间:2023-02-02 05:55:37

前面我有分享了一个PLSQL美化规则,其实通过统一的美化SQL,把这里SQL写在Java代码里可以比较容易阅读代码,且保持良好得编码风格。

在工作中我们也经常使用PLSQL来写一SQL,有些常用的SQL,我们可以通过PLSQL快捷输入SQL语句功能,例如输入s,按下空格,自动替换成SELECT;

再例如,输入sf,按下空格,自动替换成SELECT * FROM,非常方便,节省了大量的时间去编写重复的SQL语句。

1.首先新建一个shortcuts.txt文件,在文件中复制以下内容

i=INSERT
u=UPDATE
s=SELECT
f=FROM
w=WHERE
o=ORDER BY
d=DELETE
df=DELETE FROM
sf=SELECT * FROM
sc=SELECT COUNT(*) FROM
sfu=SELECT * FROM FOR UPDATE
sfr=SELECT T.*,ROWID FROM
cor=CREATE OR REPLACE
p=PROCEDURE
fn=FUNCTION
v=VIEW
sso=SET serveroutput ON;

2.使用PLSQL,点击PL/SQL Developer ->Tools–>Preferences–>User Interface–>Editor–>AutoReplace,选中Enable复选框,然后浏览文件选中之前创建的shortcuts.txt,点击Apply。

3.重启PL/SQL Developer,在sql窗口中输入sf+空格,w+空格做测试。

注意:shortcuts.txt不可删除掉,否则快捷键无法用