A demo PL/SQL Developer plug-in written in C# and a tutorial on writing plug-ins in C#. It is a C# class library (dll file), exporting API required by the Allround Automations PL/SQL Developer IDE.
The goal of the project is to provide documentation, tips & hints, and demonstrate how plug-ins for PL/SQL Developer IDE can be created using C#. Visit project's wiki for more info.
- Microsoft Visual Studio 2015 Community edition
- Unmanaged Exports ( .NET DllExport )
- Open the solution in Visual Studio.
- Configure DllExport for projects (DllExport.bat -action Configure). See https://github.com/3F/DllExport#how-to-get-dllexport
- Build the solution.
- Just copy the DemoPluginNet.dll to <PL/SQL Developer home>\plugins or to plug-ins directory set in PL/SQL Developer preferences.
- Restart the PL/SQL Developer.
If everything went correct, you see "Demo plug-in in C#" entry in the Plug-in Manager (Tools > Configure Plug-Ins...) and a new menu item "Demo plug-in in C#" under Tools menu.