# 手摸手做一个CSDN的小插件

有时候需要复制csdn的东西,总是要提示登录后才可以复制,csdn你是在搞笑吧?受众群体是程序猿的话,你这么设置能拦得住机制的程序猿吗?
只需要控制台里

document.body.contentEditable='true';document.designMode='on';
1

但是每次都要f12很明显就违背初衷了,so搞一个chrome插件吧,go!
1.新建文件夹 crx_for_csdn
2.新建 manifest.json

{
    "manifest_version": 2,
    "name": "crx_for_csdn",
    "version": "1.0",
    "description": "csdn可复制",
    "content_scripts": [
        {
            "matches": ["*://blog.csdn.net/*"],
            "js": ["csdn_js.js"]
        }
    ]
}
1
2
3
4
5
6
7
8
9
10
11
12

3.同路径下新建csdn_js.js文件

document.body.contentEditable='true';document.designMode='on';
1

4.打开chrome加载插件。

TIP

这个地方也可以创建应用程序,对该程序进行打包出 .crx文件,但是直接使用会报错crx_required_proof_missing,因为不是从应用商店下载的,需要改后缀为.rar用加载解压文件程序方式导入