作為軟件開發者,工作中難免需要在網上拷貝代碼,並且在國內因為某些原因,大家大部分會選擇在百度上搜索。並且在搜索結果中CSDN上的內容往往會出現在結果列表的前面。所以大家對這個網站應該是非常熟悉的。
然而不知什么時候開始,當我們需要從CSDN上復制點代碼時,上面赫然寫着:登錄后復制
what???
我不知道這個網站的產品經理(也可能是被迫的)對他們的內容質量有多大的自信,大家不過是圖個方便,懶得往下翻了。現在居然要求登錄后才能復制,這不是故意制造大家的不方便嗎?
后來我基本就選擇性忽略搜索結果中CSDN的內容,本來上面內容質量就不高,很多廣告和重復垃圾,現在還變得盲目自信了,或者也可以叫不要臉了。
罵夠了,我們來說說怎么繞過這個人造的坑。
方法一
打開瀏覽器F2,點擊console,輸入:
document.body.contentEditable='true'
回車搞定,這個方法優點是適用范圍廣,缺點的稍有麻煩(當然比輸入用戶名,密碼,驗證碼登錄方便點)。
方法二
相比方法一,這個方法更加方便,只需要添加一個書簽,並在書簽的網址欄輸入如下內容:
javascript:document.body.contentEditable='true';document.designMode='on'; void 0
然后每次需要復制是,點擊一下這個書簽即可
方法三
如果連點一下也不想點,那么可以用這個方法。首先添加chrome擴展程序:Simple Allow Copy
然后在拓展程序詳情頁面,將「允許此擴展程序讀取和更改您在所訪問的網站上留存的所有數據」選項改為:「在特定網站上」,然后將CSDN的網址添加上即可,如圖:
之后就可以復制了,不再需要做任何操作,一勞永逸。唯一一個缺點是安裝chrome擴展程序可能需要FQ。當然如果沒有這個條件也沒關系,我把這個插件導出來往百度雲上傳了一份,如果需要的話可以在公眾號后台回復:「Simple Allow Copy」即可。
好了,今天的3個小技巧就到這。
如果對大家有幫助,歡迎大家關注鐵柱
