界面模板的配置:

方便用户快速点击需要的功能。如打开SQL Window

1.打开customize,用户自定义Toolbars对话框。

2.在Commands命令标签页,选中要添加的命令,拖动到工具栏即可。

3.添加的command如下:

Preferences配置

SQL Window编写sql语句窗口

Comment注释,注释掉选中代码

Uncomment反注释,反注释选中代码

Beautifuer 代码美化,格式化

Sort排序选中

Indent 向右缩进

Unindent 反右缩进

Remove Trailing Blanks删除行尾空格

Uppercase全转大写字母

Lowercase全转小写字母

Full screen 全屏,最大化工作区

固定登录数据库用户和记住登录历史

这是为了方便快速登录对应的数据库。

点击对应的数据库,即可快速登录

1.打开perferences配置界面。

  1. 按照下图所示配置Logon History 登录历史,其中fixed Users设置格式为"users用户名/password密码@ip:port/dbname数据库地址:端口/库名",下方的History登录历史为自动记录的登录历史。

代码美化配置

1.打开perferences配置界面。按照下图配置PL/SQL Beautifier即可。在此处会生成

PlsqlBeautifierRules.br文件。

代码助手,加速输入

1.同上,在配置中打开Code Assistant代码助手。

2.勾选Automatically Activeed 自动触发代码提示功能。

3.默认显示提示延时,(当然越小越好,最小值100ms毫秒)。

4.显示提示需要依赖上下文最小字符个数,(当然越小越好,比如说1,就意味着只输入1个字符就开始显示提示)。

5.打开Editor,配置其中的Autoreplace。

6.打开编辑即可看到关键字替换列表。输入的格式为"(word关键字)=(replacement要替换的子句)",完成后点击save,此处即会产生AutoReplace.txt文件。然后保存所有设置。则在SQL Window里输入"d",然后按下空格,软件会自动替换成DELETE.

使用代码模板

对于一些常用的sql语句,可以事先保存到模板中,以方便调用。

打开Templates模板窗口,双击其中已经建好的模板(此处为UFO),则可以快速的在SQL Window中插入预先写在模板中的语句。

右键弹出的菜单含义:

Insert Into Editor 同双击,将模板内容插入到编辑窗口中。

Create New Window打开一个新Program窗口并插入模板内容。

New Folder新建一个文件夹。

New Template新建一个模板,在此处就可以保存一些常用语句到模板中,方便以后调用。

Rename修改模板名称。

Modify修改模板内容。

注意:对于手上已有一些模板,希望程序加载的,可以将模板防止在如下位置:%appdata%\PLSQL Developer 12。

打开"%appdata%\PLSQL Developer 12"路径的方式如下:

在Run中(win+R,同时按下Windows键{Ctrl和Alt中间那个}和R键)输入并按回车即可。

打开后看到如下界面:其中的Template就是用于放置已有模板文件的文件夹路径。防止好后,重启plsql,即可中template窗口中看到防止的模板。

配置PLSQL,提升工作效率的更多相关文章

  1. [No0000106]配置PLSQL,提升工作效率

    界面模板的配置: 方便用户快速点击需要的功能.如打开SQL Window 1.打开customize,用户自定义Toolbars对话框. 2.在Commands命令标签页,选中要添加的命令,拖动到工具 ...

  2. 推荐几个Mac插件帮你提升工作效率

    下面这篇文章是小编看到的很好的文章,分享给大家,小编前几天也整理了很多mac专题文章.更多专题,可关注[磨人的小妖精],查看我的文章,也可上[风云社区 SCOEE],查找和下载相关软件资源. (一)综 ...

  3. 用番茄工作法提升工作效率 (四)ToDoList的持续优化

    一.写在前面 前面三篇文章,系统介绍了我如何使用番茄工作法,并结合“自制”的桌面ToDoList工具来实现自己的任务管理. 自制ToDoList的初衷是自我管理,但是好友看到我的桌面(程序)后,建议我 ...

  4. 掌握这些常用Linux命令,一起提升工作效率

    开始上班了,新一年的奋斗的之路启程了,要继续[奔赴山海,奔赴热爱]. 汪国真在<热爱生命>这首诗中写到:既然选择了远方,便只顾风雨兼程.技术上还是持续精进和学习,远方虽远,要迈开脚步,一步 ...

  5. 开发谷歌浏览器插件会上瘾,搞了一个JSONViewer,一个页面格式化多条JSON,提升工作效率

    最近写了一个谷歌浏览器插件(Chrome extension),拿出来分享下,希望能提升大家的工作效率. 一.背景 先说痛点:日常开发中,经常需要不停的把接口输出的JSON拷贝到在线JSON格式化页面 ...

  6. 利用 AWK 的数值计算功能提升工作效率(转载)

    Awk 是一种优秀的文本样式扫描和处理工具.转文侧重介绍了 awk 在数值计算方面的运用,并通过几个实际工作中的例子,阐述了如何利用 awk 的计算功能来提高我们的工作效率.转文源自IBM Bluem ...

  7. Notepad++提升工作效率小技巧

    前言 简单的提升工具效率需求可以借助Notepad编辑器实现.以前也用Python/Shell开发过本文中提到的需求,现在发现其实没有必要.本文介绍一些工作中常见的可以通过"Notepad+ ...

  8. 使用Mac命令别名,提升工作效率

    为系统添加命令别名可以提高我们的工作效率,告别命令繁琐,庸长的的烦恼. Mac的~/.bash_profile文件提供了为系统添加命令别名的地方.所以我们要操作的也是这个文件. 下面是修改~/.bas ...

  9. window环境下,提升工作效率

    效率工具 windows桌面程序 Listary 本地文件搜索器 有道词典 划词翻译, 并且能够存在生词本里面 印象笔记 浏览资料整理 chrom插件 crxMouse 鼠标手势 chrome vim ...

随机推荐

  1. Thinkphp 3.0-3.1版代码执行漏洞

    近日360库带计划中播报的ThinkPHP扩展类库的漏洞已经查明原因:系官方扩展模式中的Lite精简模式中存在可能的漏洞(原先核心更新安全的时候 并没有更新模式扩展部分,现已更新).对于使用标准模式或 ...

  2. JSP手动注入 全

    检测可否注入 http://****.house.sina.com.cn/publics/detail.jsp?id=7674 and 1=1 (正常页面) http://****.house.sin ...

  3. 网页标题(title)动态改变

    这是一只小白的突发奇想,实验多次终于有所效果.想要实现什么效果呢, 如图所示 :    要实现这个效果,大体需要两步. 第一,如何像打印似的一个一个字显示文字.要实现这个效果有多种方法.在这里我所运用 ...

  4. redis 对象

    redis通过前面几篇的数据结构构键了一个对象系统,这个对象系统包含了字符串对象,列表对象,哈希对象,集合对象,有序集合对象 每一个对象都是一个redisobject typedef struct r ...

  5. 最全Oracle环境搭建之.NET程序员初遇Oracle

    前言:如果你习惯了傻瓜式的一步步安装,那么Oracle和.NET搭配,绝对会让你头痛不已. 目前我不敢保证自己理解的Oracle理论部分100%正确,但环境安装过程一定可以收藏以备不时之需. 路这么长 ...

  6. AI相关 TensorFlow -卷积神经网络 踩坑日记之一

    上次写完粗浅的BP算法 介绍 本来应该继续把 卷积神经网络算法写一下的 但是最近一直在踩 TensorFlow的坑.所以就先跳过算法介绍直接来应用场景,原谅我吧. TensorFlow 介绍 TF是g ...

  7. Android 音乐播放

    android简单音乐播放控制代码 这个几个月业余时间一直在做一个android项目,里面涉及到了音乐播放功能.很简单那种,播放.暂停.上一曲.下一曲.音量调节等. 音乐播放主要使用的对象是Media ...

  8. 关于ZendStudio 10.5的破解

    一. 下载ZendStudio 10.5 首先下载ZendStudio 10.5 我使用的是mac版 下载地址是: http://downloads.zend.com/studio-eclipse/1 ...

  9. Java总结之线程(1)

    java线程是很重要的一项,所以作为java程序员必须要掌握的. 理解java线程必须先理解线程在java中的生命周期.. 1.java线程生命周期 1.new  创建一个线程  java中创建线程有 ...

  10. 【LeetCode】232. Implement Queue using Stacks

    题目: Implement the following operations of a queue using stacks. push(x) -- Push element x to the bac ...