1、PLSQL中保留Window List的方法
在PLSQL Developer中,Window List窗口是默认锁定在界面左下方的,使用感觉挺方便,可以快速切换到其他SQL窗口或者打开的表,视图等等。但最近换了个电脑,重新安装PLSQL Developer之后,发现那个Window List窗口每次启动都需要手动拖拽到界面左下方,很不方便。就这样用了很长时间,一直以为这个版本没有提供锁定的功能。今天无意中却发现其实PLSQL Developer提供了这样的功能,只是自己比较懒,没有找到而已。
方法如下:菜单栏Tools-Preferences-User Interface-Options,在窗口中选中“Autosave Desktop”,然后拖拽Window List到目标位置上,下次启动PLSQL Developer,就可以看到锁定效果了

2、PL/SQL工具中添加快捷键
使用PL/SQL中经常性需要输入select * from 这样类似的语句。能不能配置一个快捷键,比如输入s,直接就显示select * from 呢?显然PL/SQL是支持该功能的。
在PL/SQL的安装目录下面:$:Program FilesPLSQL DeveloperPlugIns 中添加一个文本文件,比如命名为:shortcuts.txt。文本文件中填写如下内容:
s = select * from
打开PL/SQL,在Tools->Perferences->Editor中Autoreplaces选择配置的shortcuts文件。如下图:

plsql

确定后重启PL/SQL就可以了。在编辑页面,输入s 就会显示select * from
附录:个人编写文件内容:
st = select t.* ,t.rowid from t
s = select a.* from a
d = delete from where
u = update a set a. where a.
w = where
然后Tools->Perferences->Key Configuration 中,配置一下Editor:AutoReplace 中把快捷键设置一下。我的设置的是ctrl+.
以后每次输入st 后按下快捷键ctrl+.就会自动将该条替换成上面编辑的内容select t.* ,t.rowid from t
3、调用原先输入过的记录
ctrl + E快捷键
最后,再上传一个关于plsql develop工具的用户指南。
{filelink=4}