Tag Picker: a new plugin for adding and removing multiple tags on many items at once
I've written a small Zotero 10 plugin, Tag Picker, that makes tagging faster from the keyboard, and I'm sharing it in case it's useful to others.
Select one or more items, press the hotkey, type a few letters, and pick tags from a search list with Enter or a click. Pick as many as you like, then apply them to every selected item at once.
Open Tag Picker from the right-click menu ("Add Tags…" or "Remove Tags…") or with a configurable hotkey: it's Ctrl+Alt+T (Cmd+Option+T on a Mac) out of the box. You can change it in Edit › Settings › Tag Picker (Zotero › Settings on a Mac) by clicking the shortcut box and pressing the keys you want. You can also give Remove its own hotkey.
Remove mode (Ctrl+R / Cmd+R) lists the tags on the selected items, shows how many of them have each one, and takes the ones you pick off all of them.
Undo: each add or remove is one step in Edit › Undo.
Tag sources: tags already in your library, a text file of your own (handy for a fixed vocabulary), or both.
Consistent capitalization: optionally always lowercase, UPPERCASE, or Title Case, so "Leadership" and "leadership" don't become two tags.
Colored tags show their color and can be listed first.
A Help window (the ? button or F1) explains every setting and key.
Download and instructions: https://github.com/tomgoodell/zotero-tag-picker
A caveat up front: I made this for my own use, and my time to maintain it is limited. Bug reports are welcome (GitHub Issues is best), but I can't promise quick replies or fixes. I've only tested it on Windows, so reports from Mac and Linux users are especially helpful. It's MIT-licensed, so anyone is welcome to adapt it or carry it forward.
Select one or more items, press the hotkey, type a few letters, and pick tags from a search list with Enter or a click. Pick as many as you like, then apply them to every selected item at once.
Open Tag Picker from the right-click menu ("Add Tags…" or "Remove Tags…") or with a configurable hotkey: it's Ctrl+Alt+T (Cmd+Option+T on a Mac) out of the box. You can change it in Edit › Settings › Tag Picker (Zotero › Settings on a Mac) by clicking the shortcut box and pressing the keys you want. You can also give Remove its own hotkey.
Remove mode (Ctrl+R / Cmd+R) lists the tags on the selected items, shows how many of them have each one, and takes the ones you pick off all of them.
Undo: each add or remove is one step in Edit › Undo.
Tag sources: tags already in your library, a text file of your own (handy for a fixed vocabulary), or both.
Consistent capitalization: optionally always lowercase, UPPERCASE, or Title Case, so "Leadership" and "leadership" don't become two tags.
Colored tags show their color and can be listed first.
A Help window (the ? button or F1) explains every setting and key.
Download and instructions: https://github.com/tomgoodell/zotero-tag-picker
A caveat up front: I made this for my own use, and my time to maintain it is limited. Bug reports are welcome (GitHub Issues is best), but I can't promise quick replies or fixes. I've only tested it on Windows, so reports from Mac and Linux users are especially helpful. It's MIT-licensed, so anyone is welcome to adapt it or carry it forward.
Upgrade Storage