2010-08-31 28 views
1

我開發的網站上大量使用的一個或兩個小時後,Firebug的發展存在以下問題:我必須每天重啓多次firebug/firefox。它是螢火蟲,還是我?

  • 斷點得到出問題 - 它變得難以添加/刪除斷點。有時我多次點擊一行,什麼也看不到,轉到控制檯選項卡並返回,然後再次看到我的斷點。

  • 控制檯停止記錄xhr's,或停止記錄調試語句。

  • 腳本文件變爲不可見。

我正在使用一個非常大的JavaScript文件(超過10K行)。我不認爲這是我自己的代碼的內存泄漏問題。我一直在刷新頁面。在Firebug方面看起來像一個問題。我的邏輯聲音是?有什麼我可以做的,讓螢火蟲表現更好?或者我只需要每隔一小時重新啓動一次Firefox?

回答

1

請記住,雖然精彩的Firefox一直有處理內存的許多問題。你應該看看你的任務管理器,看看Firefox的內存佔用情況。另外,如果可以分成更小的塊(除此之外的許多原因),則可以將該JS文件分解爲更好的可讀性並使用這些段。最後關閉你不使用的插件,或者如果你不使用它們,可能會與Friebug衝突。

+0

我以小塊的形式編寫文件,但隨後將所有內容都作爲構建腳本的一部分放入一個大文件中。我對這個工作流程非常滿意。我想聽聽你的「這個擱置的許多原因」。當你說「更好的可讀性」時,你的意思是編輯更容易,還是更容易處理螢火蟲? – morgancodes 2010-08-31 16:21:43

0

我花了幾個小時使用Firebug而不重新啓動Firefox並從未崩潰,嘗試一個乾淨的配置文件,只安裝它Firebug並檢查是否一切正常。

我使用一個獨立的開發配置文件與Firebug和其他面向開發的擴展安裝。

如何配置一個配置文件在很多網站介紹,我wiki你找到一個簡要說明

+0

虛擬機派上用場的好場合,啓動一個新的虛擬機,你可以在沒有對當前桌面環境做任何事情的情況下進行測試。 – Chris 2010-08-31 16:23:16

0

我有類似的問題!我認爲這部分與大量的JS文件有關。我只是一次又一次地重新啓動Firefox。沒什麼大不了。

+0

Chromium瀏覽器內置了與螢火蟲相當的開發人員工具,根據我的經驗,我認爲它更好。我現在一段時間都沒有使用過Firefox,也從未回頭過。鉻在記憶管理方面也更好。 :-) – Chris 2010-08-31 16:24:20