[plsqldeveloper plugin]commentline
[v1.4]
Comment lines plug-in.
Use this plug-in to (un)comment lines with line comments (--). If you install this Plug-In, you will get additional menu items to comment and uncomment a selection. You can assign shortcut keys to the menus for quick access.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003-2007 Patrick Barel                                          //
// pbarel@vda.nl patrick@bar-solutions.com                                    //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to (un)comment lines with line comments (--)              //
// eg: SELECT emp.empno                     SELECT emp.empno                  //
//          , emp.ename                           , emp.ename                 //
//          , emp.deptno                    --      , emp.deptno              //
//          , dept.deptno                   --      , dept.deptno             //
//          , dept.dname                    --      , dept.dname              //
//          , dept.loc                            , dept.loc                  //
//       FROM emp, dept                       FROM emp, dept                  //
//      WHERE emp.deptno = dept.deptno       WHERE emp.deptno = dept.deptno   //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / Selection / Comment Lines     CTRL+-                             //
//    Edit / Selection / Uncomment Lines   SHIFT+CTRL+-                       //
//                                                                            //
// Thanks to:                                                                 //
//  Theo Tol and Michel Draaijer for testing this plug-in.                    //
//                                                                            //
// (c) 2003-2007: Patrick Barel                                               //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
//  v1.1   | PBA | Changed behaviour to be more like The Golden Retriever     //
//  v1.2   | PBA | Comment indicator doesn't have to be at start of line      //
//         |     | anymore. Leading spaces will be ignored.                   //
//  v1.3   | PBA | Enhancement request by Jason Vogel (jvogel@ahslink.com)    //
//         |     | The cursor shouldn't move when you comment a block         //
//         |     | (example were "^" is the cursor)                           //
//         |     |                                                            //
//         |     | text1                                                      //
//         |     | text2                                                      //
//         |     | text3                                                      //
//         |     | ^                                                          //
//         |     |                                                            //
//         |     | Cursors moves to                                           //
//         |     | --text1                                                    //
//         |     | --text2                                                    //
//         |     | --text3^                                                   //
//  v1.4   | PBA | Changes because of the changes in Version 7.1              //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]save separate
[v1.2]
Save separate plug-in.
Use this plug-in to save the spec and body of a package in separate files.

	 

[plsqldeveloper plugin]favorites
[v1.0]
Favorites plug-in.
Use this plug-in to keep your favorite files (scripts) handy all the time.


////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2005: Bar Solutions                                              //
// patrick@bar-solutions.com                                                  //
// http://www.bar-solutions.com                                               //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to keep favorite files available                          //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    File / Favorite Files / Add Current                                     //
//    File / Favorite Files / Configure...                                    //
//                                                                            //
// Thanks to:                                                                 //
//  Theo Tol for testing this plug-in.                                        //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
//  v1.1   | PBA | Added save position and size of config window              //
//         |     | Added posibility to add favorites menu to mainmenu         //
//         |     | Added posibility to show/hide path from menu               //
//         |     | Added posibility to choose your own menuname               //
//  v1.2   | PBA | Added button in config screen to load contents of a folder //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]compile current
[v1.0]
Compile current plug-in.
Use this plug-in to compile the current tab.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003 Patrick Barel                                               //
// pbarel@vda.nl                                                              //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to compile only the current tab of a program window.      //
// Can be used to compile the body without recompiling the specification and  //
// thereby invalidate a lot of other objects.                                 //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Session / Execute Current Tab           CTRL+F8                         //
//                                                                            //
//                                                                            //
// (c) 2003: Patrick Barel                                                    //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]reconnect
[v1.0]
Reconnect plug-in.
Use this plug-in to reconnect to the database you were last connected to. For instance after a nigthly shutdown of the database.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2005 Patrick Barel                                               //
// pbarel@vda.nl patrick@bar-solutions.com                                    //
// http://www.bar-solutions.com                                               //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to reconnect to the database you were last connected to   //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Session / Reconnect                                                     //
//                                                                            //
// Can create a toolbar button                                                //
//                                                                            //
// Thanks to:                                                                 //
//  BWendling for the idea posted on the PL/SQL Developer forum               //
//                                                                            //
// (c) 2005: Patrick Barel / Bar Solutions                                    //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]shift tab
[v1.0]
Shift tab plug-in.
Use this plug-in to shift-tab through your code.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003 Patrick Barel                                               //
// pbarel@vda.nl                                                              //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to shift tab through your code.                           //
// If a selection is active, then the selection will be extended.             //
// Will read the current tabsize from the registry.                           //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / Selection / Shift Tab         SHIFT+TAB                          //
//                                                                            //
//                                                                            //
// (c) 2003: Patrick Barel                                                    //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]toggle read-only
[v1.0]
Toggle Read-Only plug-in.
Use this plug-in to toggle the read-only state of your window.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003 Patrick Barel                                               //
// pbarel@vda.nl                                                              //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to toggle the read-only state of a window.                //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / Toggle Read-Only              SHIFT+CTRL+R                       //
//                                                                            //
//                                                                            //
// (c) 2003: Patrick Barel                                                    //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]template
[v1.7]
Template plug-in.
Use this plug-in to use templates like the way the Delphi IDE works.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003-2009: Bar Solutions                                         //
// patrick@bar-solutions.com                                                  //
// http://bar-solutions.com                                                   //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to create and use templates                               //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / Template / Replace            CTRL+J                             //
//    Edit / Template / Setup              CTRL+ALT+J                         //
//                                                                            //
// Thanks to:                                                                 //
//  Theo Tol for testing this plug-in.                                        //
//  Richard Brooker for some good suggestions and for finding some bugs       //
//  Jason Vogel for pointing out the compatibility with the standard snippets //
//  Alex Nuijten for handing me some ideas                                    //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
//  v1.1   | PBA | Changed behaviour to be more like the Delphi IDE           //
//  v1.2   | PBA | Added support to position the cursor in the template using //
//         |     | the '|' character                                          //
//  v1.3   | PBA | Now takes indenting into account                           //
//  v1.4   | PBA | Now also looks at the plug-in directory from the           //
//         |     | preferences window to find the templates.ini file          //
//  v1.5   | PBA | Double | characters for concatenating in Oracle are now    //
//         |     | supported                                                  //
//  v1.6   | PBA | Window position and size is remembered                     //
//         |     | The grid columns size automatically to the width of the    //
//         |     | grid control.                                              //
//  v1.7   | PBA | Added support for [#] to position the cursor.              //
//         |     |     The order for positioning the cursor is:               //
//         |     |     The first occurrence of [#]                            //
//         |     |     The first occurrence of |                              //
//         |     |     The first occurrence of ||                             //
//         |     | Added a little help part to the setup window.              //
//         |     | Items in the setup window are now sorted by name.          //
//  v2.0   | PBA | New implementation to use common code in all plugins       //
//  v2.1   | PBA | Now also possible to use the template functionality when   //
//         |     | not at the end of the template (Thanks Alex)               //
//  v2.2   | PBA | Added support for $OSUSER, $DBUSER, $DATE, $TIME           //
//         |     | in the templates                                           //
//  v2.3   | PBA | Set position correctly                                     //
//  v2.4   | PBA | Added hash value to templates to implement case sensitivity//
//  v2.5   | PBA | Added date and time formatting                             //
/////////////////////////////////////////////////////////////////////////////////


For version 2.4 and up a new ini file format is used. If you installed an older version, please use the ini file converter.
Click here to download ConvertTemplateIni.zip

[plsqldeveloper plugin]codecompletion
[v1.0]
Code Completion plug-in.
Use this plug-in to use code completion like the way the Delphi IDE works.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003-2005: Bar Solutions                                         //
// patrick@bar-solutions.com                                                  //
// http://www.bar-solutions.com                                               //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to make sure that all the procedures and functions        //
// declared in the package specification are implemented in the package body. //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / CodeComplete / Complete       CTRL+SHIFT+C                       //
//    Edit / CodeComplete / Configure                                         //
//                                                                            //
// Thanks to:                                                                 //
//  Theo Tol for testing this plug-in.                                        //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]selectioninfo
[v1.0]
Selection Info plug-in.
Use this plug-in to get information about your selection in an edit window.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2006: Bar Solutions                                              //
// patrick@bar-solutions.com                                                  //
// http://www.bar-solutions.com                                               //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Information plug-in                                                        //
// This plugin shows some information about the current selection             //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit - Information                   Ctrl-F12                           //
//                                                                            //
// Thanks to:                                                                 //
//  Theo Tol for testing this plug-in.                                        //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]initcaps
[v1.0]
Init Caps plug-in.
Use this plug-in to change your selected text to Init Caps.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2006: Bar Solutions                                              //
// patrick@bar-solutions.com                                                  //
// http://bar-solutions.com                                                   //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Change the current selection to Init Caps                                  //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / Selection / InitCaps             CTRL+Shift+I                    //
//                                                                            //
// Thanks to:                                                                 //
//  Theo Tol for testing this plug-in.                                        //
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]codegen
[v1.0]
Codegen plug-in.
Use this plug-in to access the code generated by QCGU (Codegen).
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2007: Bar Solutions                                              //
// patrick@bar-solutions.com                                                  //
// http://bar-solutions.com                                                   //
// http://www.toadworld.com                                                   //
////////////////////////////////////////////////////////////////////////////////
//                                                                            //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]ColumnEdit
[v1.1]
ColumnEdit plug-in.
Use this plug-in to add/replace to column selection.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2003-2007 Patrick Barel                                          //
// patrick@bar-solutions.com                                                  //
// http://www.oracledeveloper.nl                                              //
// http://bar-solutions.com                                                   //
// http://blog.bar-solutions.com                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to add/replace to column selection                        //
//                                                                            //
// Installs menu-items:                          Hotkey (advice)              //
//    Edit / Selection / Column Edit (Replace)   SHIFT+CTRL+X                 //
//    Edit / Selection / Column Edit (Add)       SHIFT+CTRL+V                 //
//                                                                            //
//                                                                            //
// (c) 2003-2007: Patrick Barel                                               //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  V1.1   | PBA | Added posibility to add text before or after selection     //
//  v1.0   | PBA | Initial version...                                         //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]Scrapbook
[v1.3]
Scrapbook plug-in.
Use this plug-in to make a scrap of the retrieved information.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2008 Patrick Barel                                               //
// patrick@bar-solutions.com                                                  //
// http://bar-solutions.com                                                   //
// http://blog.bar-solutions.com                                              //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to make a scrap of the retrieved information.             //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Edit / Scrap / Toggle Scrap Window                                      //
//    Edit / Scrap / Add results to New Scrap Tab                             //
//    Edit / Scrap / Add results to Existing Scrap Tab                        //
//                                                                            //
// Thanks to:                                                                 //
//    Theo Tol                                                                //
//                                                                            //
// (c) 2008: Patrick Barel                                                    //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
//  v1.1   | PBA | Added some suggestions by Theo Tol                         //
//  v1.2   | PBA | Added copy functionality                                   //
//  v1.3   | PBA | Added toggle visibility                                    //
//         |     | Added visibility to toolbars                               //
//         |     | Added ReadOnly toggle                                      //
////////////////////////////////////////////////////////////////////////////////


[plsqldeveloper plugin]ExecuteCurrentStatement
[v1.0]
Execute current statement plug-in.
Use this plug-in to execute the statement under the cursor.
////////////////////////////////////////////////////////////////////////////////
// PL/SQL Developer Plug-In                                                   //
// Copyright 2008 Patrick Barel                                               //
// patrick@bar-solutions.com                                                  //
// http://bar-solutions.com                                                   //
// http://blog.bar-solutions.com                                              //
// http://www.oracledeveloper.nl                                              //
////////////////////////////////////////////////////////////////////////////////
// Use this plug-in to execute the statement under the cursor.                //
//                                                                            //
// Installs menu-items:                    Hotkey (advice)                    //
//    Session / Execute current statement  CTRL-ENTER                         //
//                                                                            //
// Thanks to:                                                                 //
//    Alex Nuijten for the idea and testing                                   //
//                                                                            //
// (c) 2008: Patrick Barel                                                    //
////////////////////////////////////////////////////////////////////////////////
// Revision History:                                                          //
// Version | Who | What                                                       //
//  v1.0   | PBA | Initial version...                                         //
//  v1.1   | PBA | Theo found a bug when the last semicolon is missing        //
//  v1.2   | PBA | Added a preference to keep the selection that is executed  //
////////////////////////////////////////////////////////////////////////////////