配置oracle home和library oci.dll
一个plsql进程可开启多个连接,这里是指多个sql window,一个窗口对应一个连接;
窗口下方有一把钥匙可以锁住当前连接的用户,保存当前窗口到指定目录,下次启动不用再次新建sql window,可直接连接该用户即可。
适用于多用户多数据源场景。
设置固定用户登录:推荐该方式进入:登录(钥匙)右侧下拉箭头Configure
preferences - loggon history - fixed users 填充
----------xxxx
userName1/password@ip:port/SERVICE_NAME
userName2/password@ip:port/SERVICE_NAME
><Database Name1>
userName3/password@ip:port/SERVICE_NAME
执行当前行Sql:preferences-window types-sql window - 勾选 autoselect statement
超长数字to_char:preferences-window types-sql window - 勾选 number fields to_char
多行窗口显示:user interface-options-use multi-row tabs
显示行号:preferences-window types-sql window - 勾选 show gutter
空值null显示高亮:preferences-window types-sql window - 空值单元格颜色
查看表属性:光标位置在该表上,鼠标右键 - view
Edit -> PL/SQL Beautifier 格式化sql
for update:select * from table where column = ? for update;
语句执行后,点击查询结果上的锁,修改数据,点击对勾,点击锁,按F10(commit),确认提交
自动替换:菜单Tools --> Preferences --> Editor --> AutoReplace.(勾选) --> Edit
编写shortcuts.txt文件,将其放到plsql 的安装目录Plugins下
s=SELECT
f=FROM
i=INSERT
u=UPDATE
d=DELETE
w=WHERE
o=ORDER BY
sf=SELECT * FROM
df=DELETE FROM
sc=SELECT COUNT(1) FROM
fu=FOR UPDATE
自定义快捷键
通常情况下,打开PLSQL Developer后,最经常干的事就是打开SQL Window和Command Window,就给这两个操作定义了快捷键,ALT+S和ALT+ C,这样拿鼠标点三下的事情只需要按一下键。
设置方法:菜单Tools --> Preferences --> Key Configuration
多行注释 Edit / Selection / Comment 为 Ctrl+/
取消注释 Edit / Selection / Uncomment 为 Ctrl+\
帮助文档:preferences 右下角 Help