Cari Unicode dan salin/tempel karakter sebagai entitas HTML, literal string Go atau Python, angka heksadesimal, dll. di Alfred 4+.
Unduh alur kerja versi terbaru dari halaman rilis, lalu klik dua kali file Alfred Unicode-XXXalfredworkflow
untuk menginstal.
.u <query>
— Mencari karakter Unicode (lihat masukan di bawah).⇧
atau ⌘Y
— Gambar Quick Look dari karakter yang dipilih.↩
atau ⇥
— Melihat karakter yang dipilih dalam berbagai format (CSS, HTML, Python, dll.).↩
atau ⌘C
— Menyalin format yang dipilih ke papan klip.⌘↩
— Tempel format yang dipilih ke aplikasi paling depan.⌘↩
(dapat dikonfigurasi) — Salin/tempel karakter UTF-8.⌥↩
(dapat dikonfigurasi) — Salin/tempel escape Python Unicode.^↩
(dapat dikonfigurasi) — Salin/tempel ID Unicode (U+00AB).⇧↩
(dapat dikonfigurasi) — Salin/tempel entitas heksadesimal HTML....
— Tambahkan hotkey Anda sendiri (lihat Pengubah)..u help
— Membuka file bantuan alur kerja.u prefs
— Melihat konfigurasi alur kerjasearch
— Masukkan search
kata kunci untuk kembali ke pencarian Unicode.↩
— Untuk melihat daftar formatter dan mengaktifkan/menonaktifkan formatter.u{1F680}
gaya ES6 di JS untuk karakter di atas 0xFFFF.↩
— Pilih font lain⌘↩
— Reset ke default↩
— Pilih warna lain⌘↩
— Reset ke default↩
— Pilih warna lain⌘↩
— Reset ke defaultKonfigurasikan Hotkey yang disertakan untuk memungkinkan Anda mencari langsung dari aplikasi lain (pilih karakter atau escape Unicode dan tekan Hotkey).
Gunakan kueri pencarian khusus search
, prefs
dan help
untuk menavigasi ke pencarian alur kerja, preferensi dan file bantuan masing-masing. Ini berfungsi sepanjang alur kerja.
Kueri karakter tunggal diperlakukan sebagai pencocokan tepat untuk titik kodenya sendiri: jika Anda memasukkan p
, Anda hanya akan melihat hasil untuk U+0070 LATIN SMALL LETTER P
. Untuk mencari semua P, tambahkan spasi setelah p
(yaitu p
).
Anda dapat mencari karakter berdasarkan namanya (misal LATIN CAPITAL LETTER U WITH DIAERESIS
), alias (misal EOL
/ LF
/ NL
/ NEW LINE
untuk LINE FEED (LF)
), heksadesimal (misal fe
, 00fe
, 0xfe
) atau desimal ( misalnya 32
), atau nama entitas HTML (misalnya raquo
, Uuml
).
Alur kerja memahami semua format yang dihasilkannya, sehingga Anda juga dapat memasukkan escape string Go (misalnya U0001F37B
) atau ID Unicode (misalnya U+1F4A9
). Konfigurasikan Hotkey yang disertakan agar dapat mencari escape langsung dari editor Anda.
Anda dapat membatasi pencarian pada bidang tertentu dengan sintaks <field>:<query>
, misalnya entity:copy
untuk menemukan karakter yang nama entitas HTMLnya cocok dengan copy
. Bidang yang tersedia adalah:
Bidang | Keterangan |
---|---|
name | Nama karakter, misalnya PILE OF POO |
aliases | Nama alternatif, misalnya BS untuk BACKSPACE |
hex | Representasi heksadesimal 4+ karakter, misalnya 00FE |
dec | Representasi desimal, misalnya 254 |
entity | Nama entitas HTML (jika ada), misalnya szlig |
Catatan : Semua bidang diperlakukan sebagai teks, jadi hex:20
akan mengembalikan karakter 0x20HH
, bukan 0x20
( dec:32
akan cocok dengan 0x20
, tetapi juga 32NN
). Gunakan format 0x
untuk menentukan bahwa kueri berbentuk heksadesimal, yaitu 0x20
. Tambahkan spasi ke kueri dec:NN
agar hanya cocok dengan karakter tertentu (yaitu dec:32
).
Terakhir, Anda juga dapat menggunakan AND
atau OR
dalam pertanyaan Anda, misalnya arrow AND left OR right
(catatan AND
dan OR
harus huruf besar).
Alur kerja dapat dikonfigurasi melalui beberapa variabel lingkungan alur kerja. Yang paling penting dapat diatur dalam alur kerja dengan memasukkan kueri "prefs" dalam pencarian Unicode.
Variabel | Bawaan | Keterangan |
---|---|---|
BACKGROUND_COLOUR | <empty> | Warna latar belakang gambar pratinjau yang dihasilkan (ikon hasil pencarian). Menggunakan transparan jika tidak disetel. |
DISABLED | <empty> | Daftar pemformat yang dinonaktifkan yang dipisahkan koma. |
ES6_MODE | <empty> | Gunakan escape gaya ES6 untuk karakter di atas 0xFFFF. Jika tidak disetel, pasangan pengganti digunakan. |
FONT_NAME | <empty> | Font yang digunakan untuk menghasilkan gambar pratinjau. Menggunakan "Arial Unicode MS" jika tidak disetel. |
ICON_SIZE | 128 | Lebar/tinggi gambar pratinjau. |
RESIZE_FACTOR | 1.0 | Gunakan ukuran font yang lebih besar/kecil dalam gambar pratinjau. |
TEXT_COLOUR | <empty> | Warna teks untuk gambar pratinjau. Menggunakan #FF2FA9 jika tidak disetel. |
TEXT_SIZE | <empty> | Ukuran font untuk gambar pratinjau. Dihitung secara otomatis jika tidak disetel. |
Secara default, ukuran font dihitung secara otomatis berdasarkan ukuran gambar dan teks. Jika teks selalu terlalu kecil atau besar dengan font tertentu, Anda dapat menambah/mengurangi RESIZE_FACTOR
untuk menambah/mengurangi ukuran teks.
Alternatifnya, Anda dapat memaksakan ukuran font tertentu untuk semua gambar dengan mengatur TEXT_SIZE
.
Anda dapat menetapkan pengubah Anda sendiri pada hasil pencarian untuk menyalin/menempel dengan cepat dalam format pilihan Anda.
Untuk menetapkan format ke pengubah, tambahkan variabel lingkungan alur kerja baru dengan nama MOD_<KEY1>[_<KEY2>[_<KEY3>]]
dan atur nilainya ke nama pendek format yang diinginkan.
Misalnya, untuk mengganti ⌘↩
untuk menyalin/menempelkan JavaScript alih-alih karakter UTF-8, tambahkan variabel baru bernama MOD_CMD
dengan nilai javascript
. Untuk menetapkan ulang karakter UTF-8 ke ⌥⌘↩
, tambahkan variabel baru bernama MOD_CMD_OPT
(atau MOD_OPT_CMD
… tidak masalah) dengan nilai character
.
Pengubah yang valid adalah CMD
, OPT
, SHIFT
, CTRL
.
Anda dapat menyalin (dan menempelkan) setiap karakter dalam beberapa atau semua format berikut:
Keterangan | Nama pendek | Contoh |
---|---|---|
karakter UTF-8 | character | ? |
Nama karakter | name | CLINKING BEER MUGS |
ID Unikode | unicode | U+1F37B |
Heksa literal | hexadecimal | 0x1F37B |
Literal desimal | decimal | 127867 |
String yang lolos dari Python atau Go | python | U0001F37B |
Dikodekan URL | urlencoded | %F0%9F%8D%BB |
String lolos JavaScript | javascript | u{1F37B} |
entitas CSS | css |
|