Pico is a Google Chrome extension for saving text highlights in various file formats. Pico adds data from multiple pages and…

Latest Version

Version
1.0
Update
April 2, 2020
Size
37.37KiB
Developer
www.ashwinrajeev.com
Category
Users
7
Rating
5 ★
Manifest Version
2
Web Store Status
Languages Support
English
See more
Permissions
Tabs
Storage
UnlimitedStorage
See more

Pico-Save highlights Extension

Pico is a Google Chrome extension for saving text highlights in various file formats. Pico adds data from multiple pages and downloads all into a file. There are three main file formats available in Pico. Pico will highlight all the text you selected. Users can remove all the selections or remove selections randomly. A browser popup is available as the user interface for the pico. Keyboard shortcuts are also implemented for ease of use.

Keyboard Shortcuts Offered By Pico are:

1) Select a text and highlight:

Default : Ctrl+Shift+A
Mac : Command+Shift+A

2) Save data as a file:

Default : Ctrl+Shift+S
Mac : Command+Shift+S

3) Clear all selections:

Default : Ctrl+Shift+X
Mac : Command+Shift+X

4) Clear random selections :

Default : Ctrl+Shift+Z
Mac : Command+Shift+Z

Supported File Types are:

-MS Word document (*.doc)
-Text document (*.txt)
-OpenOffice document (*.odt)

Prerequisites needed for the installation:
------------------------------------------------------------------
Latest version of Google Chrome should be installed on your computer.

License
-----------------------------------------------------------------
Distributed under the MIT License. See LICENSE for more information please contact

GitHub : https://github.com/Ashwin-Rajeev/pico
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "name": "Pico-Save highlights", "manifest_version": 2, "version": "1.0", "permissions": ["tabs", "storage", "unlimitedStorage"], "content_scripts": [ { "matches": [""], "js": [ "src/data.js", "src/content.js", "src/helper.js", "src/constant.js" ] } ], "background": { "scripts": ["src/background.js"] }, "icons": { "128": "images/icon.png" }, "browser_action": { "default_icon": { "16": "images/icon_16.png", "32": "images/icon_32.png", "48": "images/icon_48.png", "128": "images/icon_128.png" }, "default_popup": "views/popup.html" }, "commands": { "add_data": { "suggested_key": { "default": "Ctrl+Shift+A", "mac": "Command+Shift+A" }, "description": "Add selected text" }, "download_data": { "suggested_key": { "default": "Ctrl+Shift+S", "mac": "Command+Shift+S" }, "description": "Download selected text" }, "clear_data": { "suggested_key": { "default": "Ctrl+Shift+X", "mac": "Command+Shift+X" }, "description": "Clear selected text" }, "clear_specific": { "suggested_key": { "default": "Ctrl+Shift+Z", "mac": "Command+Shift+Z" }, "description": "Undo selected text" } }}
Read more