這個線程,Firefox 中搜尋關鍵字衝突,說明如何在 Firefox 中查看您的書籤有哪些關鍵字。然而,當您選擇書籤>顯示所有書籤並添加關鍵字欄,您一次只能看到書籤的子選擇。我想同時查看每個書籤?我該怎麼做呢?
答案1
簡單的:
我發現了一個竅門!當您在範圍內搜尋時火狐書籤庫,它將返回一個書籤列表,其中包含您的字元序列任何他們的領域。 99%* 的書籤將在其內容中包含句點地點。如果您使用 進行搜索.
,它應該列出您的所有書籤。如果沒有,則空間字符似乎充當通配符。
之後,您列出了所有書籤,單擊關鍵字選項卡進行排序。 :)
*我有一些書籤簡單地映射到我的網路上的主機名稱。
鐵桿:
或者,您可以將書籤匯出為 HTML,並編寫一個小程式來掃描文件,收集關鍵字和書籤對,然後在列印結果之前對它們進行排序。我本來打算這樣做,直到我開始進行搜尋...
答案2
可悲的是,「簡單」的方法iglvzx 的回答不再有效。在現代 FireFox 版本中,選項清單中缺少「關鍵字」列。
看:https://support.mozilla.org/t5/Firefox/Firefox-library-keyword-column-missing/mp/1140708以及Bugzilla 項目
此外,在最近的 Firefox 上,他們取消了擴充存取 profile.sqlite 的能力,因此「SQLite Manager」選項也不再運作!
可惜的是,Firefox 的設計對關鍵字越來越敵視):
現在,轉儲關鍵字的唯一好選擇似乎是使用其他答案中的「硬核」方法(轉儲到 HTML)或使用CLI 或其他方式places.sqlite
直接編輯檔案。sqlite3
注意:如果您選擇該places.sqlite
路線,則必須確保更新 URL 的雜湊值以及 URL 本身(如果您進行更改)。我已經成功地使用了這個:sqlite-mozilla-url-哈希
作為參考,這似乎是事件的順序:
答案3
每次將關鍵字與連結關聯時,請新增標籤(即「關鍵字」)以及關鍵字。現在點擊「書籤庫」中的標籤,然後找到帶有「KEYWORDS」標籤的連結。什扎姆!巫術!
答案4
我不時在 SQLite 管理器中使用查詢來產生關鍵字列表,我需要<MyFirefoxProfileFolder>\places.sqlite
在 SQLite 管理器中開啟才能執行此查詢。https://portableapps.com/apps/development/sqlite_database_browser_portable/http://sqlitebrowser.org目前是我最好的 sqlite 管理器選擇,因為它是開源的。
select moz_keywords.keyword, moz_places.title, moz_places.url, moz_keywords.post_data, moz_keywords.place_id from "moz_keywords" join "moz_places" on moz_keywords.place_id = moz_places.id order by moz_keywords.keyword