同時列出所有 Firefox 關鍵字?

同時列出所有 Firefox 關鍵字?

這個線程,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-哈希


作為參考,這似乎是事件的順序:

  1. 2015-03-19: A漏洞打開以移除色譜柱。原因似乎是它的存在使得一些程式碼遷移變得困難,並且經過一番揮手,聲明當前的 UI 無論如何都不好,所以刪除也沒關係。

  2. 2015-05-04:進行更改以刪除該列。

  3. 2015-10-20:人們注意到了這種變化,並開始抱怨。回應是「我們將來可能會提供替代的使用者介面」。

  4. 現在:追蹤實作新 UI 的錯誤是648398,多年後仍開放。

答案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

相關內容