What is the "Advanced Bookmark Search" add-on and how can I use it?
This extension indexes all your bookmark entries once and update its database when a bookmark gets edited, or a new bookmark is created, or a bookmark is removed. Since the extension has persistent storage, it does not use any CPU time once the indexing is over. Note that the initial indexing might take a few seconds to a few minutes depending on the total number of bookmarks you have in the bookmark manager of your browser. After the initial indexing is over, the extension can find your matching terms pretty much instantly. You will get more info about the total number of matches as well as the total number of bookmark items you have when performing a new search. To use the extension you can press the toolbar button to bring the search engine popup. Now start to type your query. This extension supports real-time searching and also you can write the terms partially as it supports both partial matching and wildcard matching. After a search is being performed, the first 30 most relevant results are being shown in the popup. Use the arrow up and arrow down keys to select the one that you are looking to. Then press the Enter key to open the bookmark in a new browser tab. Shift + Enter is used to open the bookmark in the current tab.
What's new in this version?
Please check the Logs section.
Can I open the bookmark in the currently active tab instead of a new page?
Yes, use Shift + Enter to open the bookmark in the currently active tab. If you prefer to open the bookmark in the background page next to the currently active tab, use Ctrl + Enter on Windows/Linux and Command + Enter on Mac.
How does the extension searches among all my bookmarks? Is there any server-side interactions?
What are the supported languages?
At this point the extension supports language parsing for "arabic", "armenian", "basque", "catalan", "danish", "dutch", "earlyenglish", "english", "finnish", "french", "german", "german2", "hungarian", "indonesian", "irish", "italian", "kraaij_pohlmann", "lithuanian", "lovins", "nepali", "norwegian", "porter", "portuguese", "romanian", "russian", "spanish", "swedish", "tamil", "turkish".
Note that upon searching a new query, the extension detects the most possible input language of the query and uses that language to parse the query
What are the searching operators that I can use?
AND and NOT: will return results that contain both ‘term1’ and ‘term2’.
XOR (exclusive OR): will return results that contain either ‘term1’ or ‘term2’, but not both.
OR: will return results that contain either ‘term1’ or ‘term2’.
Brackets: Change search ordering like
term1 AND (term2 OR term3)
NEAR: will return results where term1 is within 10 words of term2.
ADJ: will return results where term1 is within 10 words of term2, but in the same order as in the query
Phrases: According to the Xapian documentation a phrase surrounded with double quotes (like this: “my phrase”) will return results that match everything containing “that exact phrase”
Note that you can combine search operators with keywords too.
This extension currently supports the following keyboard shortcuts:
|Please keep reviews clean, avoid the use of improper language and do not post any personal information.|
|storage||to save user preferences|
|bookmarks||to index the current bookmarks and update the database when a new bookmark is added or being removed|