|
1 | | -# NppPlugin .NET package for VS2015 |
| 1 | +# NppPlugin .NET package for VS2015 and beyond... |
2 | 2 |
|
3 | | -## Fork information |
4 | | -This is a fork of UFO's plugin package http://sourceforge.net/projects/sourcecookifier/files/other%20plugins/NppPlugin.NET.v0.5.zip/download which seems abandoned (and only supports up to visual studio 2010). |
| 3 | +This is a fork of UFO's plugin package updated for VS2015 |
5 | 4 |
|
6 | 5 |
|
7 | 6 |
|
8 | 7 | ## Content information |
9 | 8 | This package contains two folders: |
10 | 9 |
|
11 | | -1) Visual Studio Project Template C#: |
12 | | - A VS template for very fast and even easier building of .NET plugins for Notepad++. |
| 10 | + 1. Templates: |
| 11 | + Simple templates for very fast and even easier building of .NET plugins for Notepad++. |
13 | 12 | Setting up a plugin for N++ has never ever been as easy as with this package. |
14 | | - Please See its containing text file for further information. |
| 13 | + Please see the containing txt files for further installation information. |
15 | 14 |
|
16 | | -2) Demo Plugin: |
| 15 | + |
| 16 | + 2. Demo: |
17 | 17 | An example .NET plugin for Notepad++, build upon the template above. |
18 | | - It demonstrates the same functionality as the original demo plugin by Don HO: |
19 | | - http://notepad-plus.sourceforge.net/commun/pluginDemoTemplate/NppPluginTemplate.zip |
20 | | - I don't know if I've added new bugs, but I've corrected some small mistakes which |
21 | | - are in the original demo. I've also added example code for registering icons for |
22 | | - the tab of a dockable dialog and for Notepad++'s tool bar (and how to toggle its |
23 | | - state). |
| 18 | + It demonstrates the same functionality as the original demo plugin by Don Ho: |
| 19 | + http://download.tuxfamily.org/nppplugins/NppPluginDemo/NppPluginDemo.zip |
24 | 20 |
|
| 21 | + |
| 22 | + |
| 23 | +## Credits |
| 24 | +For the main work on the plugin package |
| 25 | + * UFO |
| 26 | + * v0.5 http://sourceforge.net/projects/sourcecookifier/files/other%20plugins/NppPlugin.NET.v0.5.zip/download |
| 27 | + * and v0.7 https://bitbucket.org/uph0/npppluginnet |
25 | 28 |
|
26 | | -## Requirements: |
| 29 | +All credits for the used DllExport technique to following guys: |
| 30 | + * Dark Daskin: http://www.codeproject.com/KB/dotnet/DllExporter.aspx |
| 31 | + * Robert Giesecke: http://sites.google.com/site/robertgiesecke/Home/uploads/csharpprojecttemplateforunmanagedexports https://www.nuget.org/packages/UnmanagedExports |
27 | 32 |
|
| 33 | + |
| 34 | +## Requirements: |
28 | 35 | * works with .NET Runtime 2.0 and above |
29 | 36 | * UNICODE only! ANSI is doable, but not supported so far |
30 | 37 |
|
31 | | -please feel free to contribute! |
|
0 commit comments