Make, copy, and search multiple concurrent text selections.

Latest Version

Version
14
Update
September 5, 2023
Size
68.36KiB
Developer
Category
Users
9,000+
Rating
3.65217 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ContextMenus
ActiveTab
Storage
See more

MultiLine Text Selection Extension

Make multiple noncontiguous text selections at a time in webpages. Text can be copied to clipboard through ctrl+c or the right-click copy option. You can also search your text on Google, YouTube, and Wikipedia through the right click selection menu.

Usage
Make additional text selections while holding down ctrl. Clear all selections by clicking without holding ctrl. Undo the most recent selection with ctrl+z. On Macs, use cmd instead of ctrl.

Lock selections with ctrl+shift+L. When selections are locked, they will not disappear when left-clicking. This prevents accidentally clicking out and clearing your selections. While locked, ctrl/cmd is not needed to make selections. Leave locked mode and clear all highlighted text by pressing ctrl+shift+L again.

Right click any selection for search options. Select MultiSearch to open a search tab for each selection. Select CombinedSearch to open a single search tab for each selection separated by a space. Right click the extension icon in the Chrome toolbar (top-right of the browser) and select options to enable or disable the context menu search options.

Select the extension icon to toggle copy options. If 'Copy With Newline' is selected, each selection will be separated by a newline when copying. If 'Copy With Spaces' is selected, each selection will be separated by spaces when copying. If 'Copy With Bullets' is selected, each selection will be copied as a bullet point.

Notes
- The extension is automatically disabled by Chrome in the store description. Try it out on other sites.
- Refresh any current tabs when first installing to activate the extension on those pages. This is not necessary for new tabs.
- When selecting separate words throughout a web page, you can double-click while holding ctrl instead of dragging to select.
- When making overlapping selections, ctrl+z will remove the combined selection.
- Selections are sent to the clipboard and searched in the order they are selected.
- Copied selections will be in plain text.
- A single selection containing text on separate lines will be treated as multiple selections when MultiSearching. This keeps you from having to individually select multiple lines that are grouped together.

Updates
- 3/23/21: Removed unused clipboardWrite permission
- 4/15/19: Swapped ctrl with cmd for Mac users
- 5/1/19: Added selection lock with shift+L, see usage for details
- 5/11/19: Replaced shift-L with ctrl+shift+L to prevent accidental activation
- 5/18/19: Added search options for YouTube and Wikipedia
- 6/22/19: Made selections crossing multiple bullets, lines, and hyperlinks possible. Fixed copy options reverting on new pages.
- 7/12/19: Fixed bug where undoing with an active selection would expand the selection instead of removing
- 9/8/19: Users no longer need to hold down ctrl for the first selection. Only additional selections need to be made with ctrl. Fixed bug where search options wouldn't appear the first time in the context menu. Fixed bug when clearing a single selection.
- 9/28/19: Fixed bug where keyboard shortcuts for copying on Google Sheets would fail. Fixed bug when clearing selections in locked mode.
- 10/2/19: Selections are now draggable

Issues
- Selections made on dynamic content sometimes have problems while copying
- Selections crossing multiple elements can rarely include collapsed text.
- Some types of selections cannot be copied or searched. Undo such a selection or refresh to continue.
- Selections are rarely not cleared after clicking. Re-select the text and clear, or refresh the page if this happens.

Privacy
This extension does not collect any information. All data used in this extension is stored locally and temporarily, on the user's computer. The extension's code can be viewed in the linked GitHub repository.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "MultiLine Text Selection", "version": "14", "description": "Make, copy, and search multiple concurrent text selections.", "background": { "service_worker": "background.js" }, "content_scripts": [{ "matches": ["http://*/*", "https://*/*"], "exclude_matches": ["https://docs.google.com/spreadsheets*"], "run_at": "document_idle", "js": ["rangy-core.js", "rangy-classapplier.js", "rangy-highlighter.js", "contentScript.js"] }], "action": { "default_title": "Copy Options", "default_popup": "options.html", "default_icon": { "16": "images/icon16.png" } }, "options_page": "settings.html", "icons": { "48": "images/icon48.png", "128": "images/icon128.png" }, "permissions": ["contextMenus", "activeTab", "storage"]}
Read more

Similar Extensions

icon

MultiSelect Extension · Productivity 9,000+ 3 ★ 23.82KiB

icon

Multiple Selection Extension · Productivity 9,000+ 34 ★ 13.67KiB

icon

MultiCopy Clipboard, Copy & Paste Extension · Productivity 9,000+ 68 ★ 559KiB

icon

Multiple Search and Highlight Extension · Productivity 9,000+ 40 ★ 112KiB

icon

Multicopy Extension · Productivity 9,000+ 22 ★ 20.84KiB

icon

Element Text Selector Extension · Productivity 9,000+ 4 ★ 16.19KiB

icon

Auto Copy Extension · Productivity 9,000+ 547 ★ 26.03KiB

icon

Copy text with Alt-Click Extension · Productivity 9,000+ 72 ★ 40.04KiB

icon

Selekt - One click actions for text selection Extension · Productivity 9,000+ 34 ★ 129KiB

icon

Table range select and copy like in Firefox! Extension · Productivity 9,000+ 28 ★ 6.96KiB

icon

Selecton — selection popup. Copy & search Extension · Productivity 9,000+ 91 ★ 142KiB

icon

TempText Extension · Productivity 9,000+ 10 ★ 46.78KiB

icon

Scroll Preview Extension · Productivity 9,000+ 27 ★ 68.71KiB

icon

Link Preview Sidebar Extension · Productivity 9,000+ 21 ★ 74.34KiB

icon

SelectionSK Extension · Productivity 9,000+ 49 ★ 388KiB

icon

Force Enable Text Selection Extension · Productivity 9,000+ 36 ★ 22.35KiB

icon

Trufflepiggy - Context Search Extension · Productivity 9,000+ 23 ★ 65.47KiB

icon

ContextSearch web-ext Extension · Productivity 9,000+ 60 ★ 605KiB

icon

Copy as Plain Text Extension · Productivity 9,000+ 24 ★ 39.63KiB

icon

Quick Copy - most powerful clipboard manager Extension · Productivity 9,000+ 40 ★ 209KiB

icon

Multi Search & Multi Jump Extension · Productivity 9,000+ 48 ★ 1.59MiB

icon

ColumnCopy Extension · Productivity 9,000+ 161 ★ 800KiB

icon

Easy Clipboard Extension · Productivity 9,000+ 15 ★ 327KiB

icon

Selection Search Extension · Productivity 9,000+ 540 ★ 163KiB

User reviews

icon

Xiomara Vigoa (ID: 0000001dd1978a74) Voted 4 ★ - Updated 11/04/2023 So far so good

icon

Mamad Nobari (ID: 000000a491716c10) Voted 4 ★ - Updated 08/15/2023 Wanted it for Wikipedia and works great for that. Made my job way easier. But doesn't seem to really work well with other websites which is a downside. But helps a lot with Wiki.

icon

Matthew LoPresti (Crono) (ID: 00000047bb551f84) Voted 5 ★ - Updated 07/07/2023 Great utility for my particular needs. Request: any chance we can get user-defined line-break characters? I'd give several dollars for a "Copy with ;(space)" option.

icon

Goutham (ID: 000000df9371cd2c) Voted 3 ★ - Updated 07/03/2023 Not working in some websites.

icon

kirubakaran (ID: 0000003a054b965b) Voted 3 ★ - Updated 07/03/2023 it is not working after the recent chrome update