├── .babelrc ├── .eslintrc ├── .gitignore ├── .prettierrc ├── .vscode └── settings.json ├── LICENSE ├── README.md ├── _locales ├── en │ └── messages.json └── zh_CN │ └── messages.json ├── manifest.json ├── package.json ├── public ├── GitHub-Mark-Light-64px.png ├── icon.png └── logo.png ├── screenshot ├── 1.jpg ├── 2.jpg ├── 3.jpg ├── 4.jpg └── 5.jpg ├── scripts ├── build.js ├── dev.js └── dist.js ├── src ├── code │ ├── nodejs.ts │ └── python.ts ├── components │ ├── CodeTab.tsx │ ├── DemoAndInstruction.tsx │ ├── Editor.tsx │ ├── PreviewTab.tsx │ └── SelectOverview.tsx ├── containers │ ├── DetailPanelContainer.tsx │ ├── OverviewPanelContainer.tsx │ ├── PanelContainer.tsx │ └── PopupContainer.tsx ├── entry │ ├── background.ts │ ├── content.ts │ ├── panel.tsx │ └── popup.tsx ├── models │ ├── app.ts │ ├── constant.ts │ └── types.ts ├── search │ ├── engine.ts │ ├── search.ts │ └── simpleSearch.ts ├── styles │ ├── editor.css │ ├── global.css │ └── panel.css └── utils │ ├── codeHeader.ts │ ├── connect.ts │ ├── message.ts │ ├── updateState.ts │ └── urls.ts ├── template └── index.html ├── test ├── index.html └── test.js ├── tsconfig.json ├── updates.json ├── webpack.config.js └── yarn.lock /.babelrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/.babelrc -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/.eslintrc -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | build/ 3 | dist/ 4 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/README.md -------------------------------------------------------------------------------- /_locales/en/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/_locales/en/messages.json -------------------------------------------------------------------------------- /_locales/zh_CN/messages.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/_locales/zh_CN/messages.json -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/package.json -------------------------------------------------------------------------------- /public/GitHub-Mark-Light-64px.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/public/GitHub-Mark-Light-64px.png -------------------------------------------------------------------------------- /public/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/public/icon.png -------------------------------------------------------------------------------- /public/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/public/logo.png -------------------------------------------------------------------------------- /screenshot/1.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/screenshot/1.jpg -------------------------------------------------------------------------------- /screenshot/2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/screenshot/2.jpg -------------------------------------------------------------------------------- /screenshot/3.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/screenshot/3.jpg -------------------------------------------------------------------------------- /screenshot/4.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/screenshot/4.jpg -------------------------------------------------------------------------------- /screenshot/5.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/screenshot/5.jpg -------------------------------------------------------------------------------- /scripts/build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/scripts/build.js -------------------------------------------------------------------------------- /scripts/dev.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/scripts/dev.js -------------------------------------------------------------------------------- /scripts/dist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/scripts/dist.js -------------------------------------------------------------------------------- /src/code/nodejs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/code/nodejs.ts -------------------------------------------------------------------------------- /src/code/python.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/code/python.ts -------------------------------------------------------------------------------- /src/components/CodeTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/components/CodeTab.tsx -------------------------------------------------------------------------------- /src/components/DemoAndInstruction.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/components/DemoAndInstruction.tsx -------------------------------------------------------------------------------- /src/components/Editor.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/components/Editor.tsx -------------------------------------------------------------------------------- /src/components/PreviewTab.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/components/PreviewTab.tsx -------------------------------------------------------------------------------- /src/components/SelectOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/components/SelectOverview.tsx -------------------------------------------------------------------------------- /src/containers/DetailPanelContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/containers/DetailPanelContainer.tsx -------------------------------------------------------------------------------- /src/containers/OverviewPanelContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/containers/OverviewPanelContainer.tsx -------------------------------------------------------------------------------- /src/containers/PanelContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/containers/PanelContainer.tsx -------------------------------------------------------------------------------- /src/containers/PopupContainer.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/containers/PopupContainer.tsx -------------------------------------------------------------------------------- /src/entry/background.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/entry/content.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/entry/content.ts -------------------------------------------------------------------------------- /src/entry/panel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/entry/panel.tsx -------------------------------------------------------------------------------- /src/entry/popup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/entry/popup.tsx -------------------------------------------------------------------------------- /src/models/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/models/app.ts -------------------------------------------------------------------------------- /src/models/constant.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/models/constant.ts -------------------------------------------------------------------------------- /src/models/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/models/types.ts -------------------------------------------------------------------------------- /src/search/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/search/engine.ts -------------------------------------------------------------------------------- /src/search/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/search/search.ts -------------------------------------------------------------------------------- /src/search/simpleSearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/search/simpleSearch.ts -------------------------------------------------------------------------------- /src/styles/editor.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/styles/editor.css -------------------------------------------------------------------------------- /src/styles/global.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/styles/global.css -------------------------------------------------------------------------------- /src/styles/panel.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/styles/panel.css -------------------------------------------------------------------------------- /src/utils/codeHeader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/utils/codeHeader.ts -------------------------------------------------------------------------------- /src/utils/connect.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/utils/connect.ts -------------------------------------------------------------------------------- /src/utils/message.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/utils/message.ts -------------------------------------------------------------------------------- /src/utils/updateState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/utils/updateState.ts -------------------------------------------------------------------------------- /src/utils/urls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/src/utils/urls.ts -------------------------------------------------------------------------------- /template/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/template/index.html -------------------------------------------------------------------------------- /test/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/test/index.html -------------------------------------------------------------------------------- /test/test.js: -------------------------------------------------------------------------------- 1 | $(function(){ 2 | 3 | }); -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/tsconfig.json -------------------------------------------------------------------------------- /updates.json: -------------------------------------------------------------------------------- 1 | ["使用React+Antd重写", "增加Python, JS示例代码", "Add english translation!"] 2 | -------------------------------------------------------------------------------- /webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/webpack.config.js -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/huangwc94/scraping-helper-chrome-extension/HEAD/yarn.lock --------------------------------------------------------------------------------