[英]Add line break inside bookmarklet
我有一個書簽,可讓我包裝任何函數並在調用之前插入debugger
語句。
它工作正常,但是由於bookmarklet是單行調試器,因此它會在一長串代碼的中間停止,因此我需要滾動查找斷點。
如何在debugger
語句后插入換行符,以便在遇到控制台代碼時將其分成兩行?
從文本區域復制到小書簽的\\n
和文字換行符不會在調試器中分割行。
不,bookmarklet始終是一線。
您可以使用具有“整理代碼”選項的Chrome調試器。
另一種選擇是在調試過程中不將其作為普通的bookmarklet運行,而是注入指向腳本的正確格式版本的腳本標簽。
通常,最好將URL存儲在書簽中,然后再對書簽進行編碼。 因此,只需對換行進行編碼,即可獲得多行書簽,如下所示: encodeURIComponent("alert('line1');\\nalert('line2');")
可以按照您的要求回答該問題,但是我不確定這是否是您的真正問題。 如果您提供示例代碼,我也許可以提供進一步的建議。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.