Create / Build / Remove the PopClip extension
Usage:
./build.sh <EXT_NAME>
./build.sh <OPTIONS> <EXT_NAME>
./build.sh -h
Options:
-p Create extension from `plist` template.
-y Create extension from `yaml` template.
-j Create extension from `json` template.
-m Create extension from `module` template (`Yaml` & `TypeScript`).
-J Create snippet extension from `JavaScript` snippet template.
-T Create snippet extension from `TypeScript` snippet template.
-Y Create snippet extension from `yaml` snippet template.
-i Build and install.
-r Remove extension and source!!!
-h Show help.
-
You can open this GitHub Repo in your browser when you check text in the format
AUTHOR/REPO
. IfAUTHOR
is not the GitHubUSERNAME
you set up, a new button will be added to openUSERNAME/REPO
. -
Get
PinYin
orZhuYin
of Chinese characters with the selected text. -
Repeat
TEXT
byN
times if the content format isTEXT*N
orTEXT.N
. -
Convert
RGB
toHex
orHex
toRGB
with the selected text like#FFFFFF
or255,255,255
. -
Convert variable name to
CamelCase
orsnake_case
. -
Convert multi-line text to markdown list format.
-
Format JSON with indent.
-
Comment / uncomment a bunch of lines of code.
-
Mosaic text with custom characters which can be changed in the extension settings, you can use it to hide sensitive information. (The selected text will be copied to the clipboard first.)
-
Convert multi-line text to javascript array format.
-
Search in npmjs.com
-
Send selected text to ray.so to get a beautiful image of your code.
-
Translate selected text via DeepL App or Website.
The Second Language option is only available in the Web Mode.
- Clicking the
Translate
icon will translate the selected text from the Second Language into the System Language - Clicking the icon while holding the
Option
key will translate the selected text from the System Language into the Second Language
- Clicking the
-
Generate password with custom length and characters.