2012-02-06 115 views
3

我在開發和調試我的Web應用程序時使用Google Chrome Developers工具和控制檯。如何從Chrome瀏覽器開發人員工具中刪除由插件生成的代碼?

我已經安裝了一些Chrome插件/擴展程序。這些插件/擴展在頁面中添加額外的標記和腳本,同時在瀏覽器中渲染它們,當我在開發人員工具中查看我的代碼時,會使其變得非常混亂。

我想要一個乾淨的方式來查看我的代碼,而沒有這些額外的標記。

那麼有沒有辦法快速切換(禁用/啓用)插件,或者以最好的方式在特定的選項卡中禁用它們?我有幾個插件/擴展安裝,我不認爲這是一個好主意,禁用,然後手動重新啓用它們。 此外,我可能想要使用插件/擴展,同時我在其他選項卡上同時瀏覽其他網站。

回答

4

沒有任何機制可以禁用特定選項卡或特定主機的擴展。您可以通過management API將某些內容破解在一起,當您點擊特定網址時會禁用擴展程序,但該禁用狀態將爲全局而非本地。

但是,擴展程序不會在隱身模式下運行(除非您通過chrome://extensions上的複選框將它們明確列入白名單):對您而言這可能是一個體面的解決方法。在Incognito中加載您的發展中網站,在乾淨的環境中使用它,然後回到常規窗口進行常規瀏覽。

當然,您可以通過設置一個特定的開發配置文件來完成相同的任務,而您只需要在其中安裝擴展程序。

這些是當然的解決方法。您應該隨時提交功能請求,以便在加載擴展程序時進行更細化的用戶端控制:http://new.crbug.com/

+0

隱身模式的確適用於此目的。謝謝。 – ptamzz 2012-02-07 14:04:18

+0

我喜歡配置文件的想法(儘管利用「隱身」可能會工作99%的時間!)有關管理Chrome配置文件的提醒,請參閱[this](https://superuser.com/q/805279/292784) ,[this](https://support.google.com/chrome/answer/2364824?co=GENIE.Platform%3DDesktop&hl=en)(記住名稱的「用戶」按鈕位於實際窗口框旁邊最小化按鈕)和[this](https://www.howtogeek.com/207614/everything-you-need-to-know-about-google-chromes-profile-switcher/) – 2017-06-28 21:10:52

1

會運行2個單獨的Chrome實例嗎?

(可以從命令行指定不同的用戶目錄開始2個無關Chrome瀏覽器實例:鉻的user-data-DIR = userdata1 &鉻的user-data-DIR = userdata2)

我還沒有不會爲你的用例試用它,但這聽起來很合理。

相關問題