/quick-edits

Edit elements quicker in the browser and find them easier in your code.

Primary LanguageTypeScriptGNU General Public License v2.0GPL-2.0

Quick Edits 🚀

Quickly locates the code you need to edit. Optimizes the frontend development workflow.

Usage

Popup

Provides a quick way to test TailwindCSS classes and jump to the code you need to edit.

How to use popup

Extension Settings

Offers a few settings to configure the project code folder that includes the code you want to search through and an editor select box.

Extension settings popup

Installation

Quick Install 🚀

Follow the docs to follow the quick install guide.

Manual Installation

If you're on MacOS simply start the new ./start.sh command and it'll attempt to configure it for you. Otherwise continue with this installation.

Chrome Extension

Install and build Chrome Extension.

  cd browser-extension
  npm install --legacy-peer-deps
  npm run build

This project is tested with BrowserStack.

Native Code Search Module

  cd native-module
  go install
  go build
MacOS Config
  cd /Library/Google/Chrome/NativeMessagingHosts
  sudo touch com.my_company.my_application.json

Add this as content of com.my_company.my_application.json

{
  "name": "com.my_company.my_application",
  "description": "Quick Edits",
  "path": "/absolute/path/to/built/go/module/m",
  "type": "stdio",
  "allowed_origins": ["chrome-extension://yourchromeextensionid/"]
}