GithubHelp home page GithubHelp logo

datafe / dataservice-omnibox-chrome-extension Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 159 KB

只需于 Chrome URL 框上打 api+Tab键 (或api+空白键) 即可呼起使用。 敲入关键字、地域名及搜索类型,即跳至对应地域的数据服务,并填入搜索文字,如 hangzhou test,代表在杭州地域搜索名为 test 的 API,hangzhou dev test,代表在杭州地域搜索名为 test 的开发中 API,而且插件会记住此次使用的地域与搜索类型,下次直接搜关键字即可。

License: Apache License 2.0

JavaScript 15.75% TypeScript 84.25%

dataservice-omnibox-chrome-extension's Introduction

logo

DataWorks DataService Omnibox Chrome Extension

Usage Documents

Demo

应用安装 Extension Installation

  • 插件安装地址 link

  • 此插件能将输入的搜索字跳转至 DataWorks 数据服务

URL 框搜索 (能根据输入文字判断地域、表类型并跳转 DataWorks 数据服务)

image

支持选取文字后透过右键进行表搜索

image

Table of Contents

Intro

This is a Chrome extension source code.

Features

Installation

Procedures:

  1. Clone this repository.
  2. Change name and description in package.json => Auto synchronize with manifest
  3. Install pnpm globally: npm install -g pnpm (check your node version >= 16.6, recommended >= 18)
  4. Run pnpm install

And next, depending on the needs:

For Chrome:

  1. Run:
    • Dev: pnpm dev or npm run dev
    • Prod: pnpm build or npm run build
  2. Open in browser - chrome://extensions
  3. Check - Developer mode
  4. Find and Click - Load unpacked extension
  5. Select - dist folder

For Firefox:

  1. Run:
    • Dev: pnpm dev:firefox or npm run dev:firefox
    • Prod: pnpm build:firefox or npm run build:firefox
  2. Open in browser - about:debugging#/runtime/this-firefox
  3. Find and Click - Load Temporary Add-on...
  4. Select - manifest.json from dist folder

Remember in firefox you add plugin in temporary mode, that's mean it's disappear after close browser, you must do it again, on next launch.

Documents

dataservice-omnibox-chrome-extension's People

Contributors

samuelhsin avatar

Stargazers

 avatar

Watchers

 avatar jifeng avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.