Notepad++ is an excellent open-sourced text editor, that is extensible with its powerful plugin capabilities. Multi-Clipboard plugin provides fast storage and retrieval of text snippets that have been copied to the system clipboard.
Features
- Language support
- Natively supports Unicode
- Supports display of UI in other languages using NativeLang plugin
- Copy and paste of clipboard text
- Copies text from
- within Notepad++
- all programs in OS
- all programs, but only when text is pasted into Notepad++
- Sidebar for displaying and editing of clipboard text
- Drag drop from list to Notepad++ document or other programs
- Popup clip text menu using Ctrl-Shift-V
- Optional numbered label for popup menu
- Copies text from
- Plugin settings dialog with built-in help
- Middle-click pasting
- Clipboard cyclic paste
- Auto copying of selected text
- Persist clipboard text across sessions
Tips
To show the multiclipboard paste menu via Notepad++’s (right click) context menu, add the following line to %Notepad++Directory%\contextMenu.xml
<Item PluginEntryName=”MultiClipboard” PluginCommandItemName=”MultiClipboard Paste”/>
This makes things more convenient when there are many copy/paste operations to perform 🙂
Planned
The following are features planned for the continual development of MultiClipboard 2. While they are planned, they are by no means guaranteed to be delievered due to any problems/constraints.
- Tooltip of popup menu displays full clip text
- Auto-highlight of 2nd item in pop-upmenu
- For paste all, allow customisable text in between items
- Improve the options dialog. It doesn’t scale well when more options are added
- Drag and drop of text within MultiClip Viewer listbox to rearrange items. Implement listbox as OLE drop target
- Remember the position of the splitter in the MultiClip Viewer across sessions
Known issues
- When the document is converted from one EOL type to another in Notepad++, the clipboard text aren’t updated
- When keymapping of paste is changed from Ctrl-V or Shift-Insert to something else, MultiClipboard will not be able to hook into the paste operation. This is a limitation of Notepad++, because it does not notify plugins of paste operations nor expose its shortcut mappings to plugins