Расширение браузера сообщества для локальной службы закладок.
Вы когда-нибудь создавали закладки, чтобы потом забыть о них? Не выполняете регулярный поиск в своих закладках? Это расширение предназначено для помощи в решении подобных проблем.
Функции
Работает с: Firefox, Chrome
* экспериментальный вариант, прочтите это, если у вас возникнут проблемы
Использование
После установки расширение необходимо настроить и подключить к вашему связывающемуся экземпляру. Либо откройте параметры расширения в диспетчере расширений браузера, либо перейдите по ссылке в новом окне ввода ссылок на странице поиска Google или Duckduckgo.
Как только расширение будет правильно настроено, результаты поиска по ссылкам отобразятся на правой боковой панели. Если результатов поиска нет, ничего не появится.
Скриншоты
Firefox: Магазин дополнений Mozilla
Chrome: Интернет-магазин Chrome
Запустите сборку, как описано ниже, а затем следуйте инструкциям здесь, чтобы загрузить ее в Firefox.
Запустите сборку, как описано ниже, а затем следуйте инструкциям здесь, чтобы загрузить ее в Chrome.
Требования
Внутри компании мы используем web-ext
для сборки дистрибутива расширения для Firefox. Вам не нужно устанавливать web-ext
. Обратите внимание, что web-ext
создаст zip-файл, который также можно использовать для Интернет-магазина Chrome (но инструкции по сборке для Chrome см. в следующем разделе).
Затем запустите следующий скрипт, чтобы создать сборку (возможно, потребуется сделать файл исполняемым в Linux с помощью chmod +x build.sh
):
./build.sh # Linux
. / build.ps1 # Windows
Скрипт делает:
build
. После сборки корневой каталог содержит полное неупакованное расширение. Используйте файл manifest.json
, чтобы вручную загрузить его в браузер.
Упакованное расширение можно найти в папке web-ext-artifacts
.
При разработке вы можете предпочесть использовать npm run dev
для создания неупакованной сборки для разработки. Это не приведет к упаковке расширения и не приведет к минимизации кода, но это быстрее и упрощает отладку в браузере.
Chrome перешел на Manifest V3. Применяются те же инструкции по сборке, что и выше, но перед сборкой вам необходимо извлечь ветку chrome_manifest_v3
. Единственное существенное отличие в этой ветке — это файл манифеста.json.
Это расширение повторно использует и адаптирует код официального расширения ссылок.