
是否可以在 Linux/Windows 下配置熱鍵/鍵盤快速鍵來開啟 Firefox Quantum 中的首選項?
對於需要經常使用這些設定的人來說,這真的很方便。在 macOS 下它有傳統的Cmd+,但到目前為止我還沒有找到在 Linux/Windows 下配置它的方法。我嘗試了幾個擴展,但沒有一個起作用。實際上我注意到,如果我window.open('about:preferences')
在控制台中執行,最終會出現訪問被拒絕的錯誤。
目前我能做的最好的事情就是將「開啟首選項」按鈕新增至我的工具列。但熱鍵仍然會讓我的生活更輕鬆。
答案1
這是 Firefox 跨平台的原生方式。
Alt使用者可以使用+開啟 Firefox 中的首選項Home,這是內建的選項之一鍵盤快速鍵,前提是主頁設定為自訂網址。共有以下三個步驟。
- 去編輯 > 首選項(或者工具 > 選項) 在火狐瀏覽器中
- 在下面首頁 - 新視窗和選項卡, 改變主頁和新視窗從“Firefox Home(預設)”到“自訂 URL...”,新選擇的選項下方將出現一個文字字段
- 在文字欄位中,複製貼上或鍵入
about:preferences
並關閉選項卡以完成。
因此,Firefox 現在可以使用鍵盤快速鍵開啟首選項。
這會起作用,但可能還不夠好。想要獲得更多控制權的使用者應注意 Firefox 中主頁的已知行為以及以下解決方法。
火狐瀏覽器行為 1:設定主頁後,Firefox 也會在每個新視窗中開啟主頁;某些用戶可能不希望這樣做。因此,為了獲得更好的使用者體驗,還需要執行以下三個步驟。
- 開啟隱藏配置(在位置欄中,鍵入
about:config
並按Enter,然後在免責聲明文字下,按一下我接受這個風險!確認) - 在輸入欄位中搜尋,輸入關鍵字
browser.startup.page
- 尋找條目
browser.startup.page
並雙擊該行以將整數值從1
(預設)變更為,0
然後按一下好的完成。
整數值已被記錄MozillaZine 知識庫如下。
姓名:browser.startup.page
類型:Integer
值的意思:瀏覽器啟動時開啟的頁面
0: 空白的
1(預設):主頁(又名browser.startup.homepage)
2: 最後(適用於 Firefox 2 及更高版本)
因此,Firefox 將在新視窗中開啟一個空白頁面而不是主頁。
這表示使用者將擁有控制權:僅在需要時使用鍵盤快速鍵或工具列上的主頁按鈕開啟主頁。整數值可能會變更:如果主頁恢復為預設值,然後再次變更為自訂 URL,則使用者也必須再次執行其他步驟。
火狐瀏覽器行為2:與首選項選單和工具列上的按鈕不同,Firefox 將開啟已設定為主頁的首選項在目前選項卡中。若要在新分頁中開啟首選項,請使用下列建議的方法之一。
簡單:在工具列上的主頁按鈕上按一下滑鼠中鍵,或者
靈活:創建一個帶有位置
about:preferences
和唯一關鍵字的新書籤(我使用單個字符n
,這是 Linux 上 Firefox 中首選項的訪問鍵),然後將其保存在“所有書籤”下的任何資料夾中。在目前標籤中,鍵入關鍵字(例如n
)並按Alt+ Enter。
無論哪種方式都會在新分頁中開啟首選項並立即切換到該分頁。
簡化版:使用隱藏配置來減少繁瑣的設定。有經驗的使用者可以browser.startup.homepage
使用適當的字串值和browser.startup.page
適當的整數值進行修改,以設定自訂 URL 並在一處更改預設行為,而不是執行上述步驟。
長話短說使用帶有自訂 URL 的主頁來開啟首選項,這會使用內建的鍵盤快捷鍵。鑑於 Firefox Quantum 附加元件受到設計的限制,擴充可能沒有幫助。