DevToys Web Pro iconDevToys Web ProBlogi
Hinda meid:
Proovi brauserilaiendust:

Emojide valija ja otsing

0 emojis
Päringule "" ei leitud ühtegi emotikoni
Tehnilised üksikasjad

Kuidas emotikonide valija töötab

Mida tööriist teeb

Emotikonide valija pakub otsitavat Unicode'i emotikonide kataloogi reaalajas märksõnapõhise filtreerimisega. Sisesta sõna nagu 'rocket' või 'sad', et kohe filtreerida vastavad emotikonid, seejärel klõpsa, et kopeerida märk lõikelauale. See kuvab emotikone sinu süsteemi natiivse renderdusega ja sisaldab kõiki standardseid Unicode'i emotikonide kategooriaid uusimast Emoji spetsifikatsioonist.

Levinud kasutusjuhtumid arendajatele

Arendajad kasutavad emotikonide valijat, kui lisavad emotikone commit-sõnumitesse, README-failidesse, Slacki sõnumitesse või UI-teksti, ilma et peaksid lühikoode meeles pidama. Tehnilised kirjutajad otsivad täpset emotikoni, mida kasutada dokumentatsiooni esiletõstetes või olekuindikaatorites. See on kiirem kui OS-i emotikonipaneelis kerimine, kui tead, millist kontseptsiooni soovid, kuid mitte selle täpset nime või asukohta kategoriseeritud ruudustikus.

Andmevormingud, tüübid või variandid

Emotikonid on Unicode'i märgid, mille on defineerinud Unicode Consortium, ja mida renderdatakse platvormiti erinevalt (Apple, Google, Microsoft, Samsung). Valija kopeerib lõikelauale toored Unicode'i koodipunkt(id) — mitte platvormispetsiifilise pildi ega lühikoodi. Liitemotikonid kasutavad Zero-Width Joiner (ZWJ) jadasid, et ühendada mitu koodipunkti üheks glüüfiks (nt pereemotikonid, lipujadad, nahatooni variandid).

Levinud komistuskivid ja erijuhud

Emotikonide renderdus varieerub oluliselt operatsioonisüsteemide ja brauserite lõikes — emotikon võib macOS-is õigesti kuvada, kuid vanemates Androidi versioonides või Windowsi build'ides ilmuda tühja ruuduna. Süsteemi poolt mittetoetatud ZWJ-jadad lagunevad oma koostisosadeks olevateks emotikonideks. Stringi pikkuse arvutused on emotikonidega ebausaldusväärsed, sest üks nähtav emotikon võib koosneda mitmest UTF-16 koodiüksusest. Mõnel emotikonil on mitmetähenduslik esitus (tekst vs emotikonistiil), mis sõltub lõpus olevast variatsiooniselektorist.

Millal kasutada seda tööriista vs koodi

Kasuta seda brauseritööriista kiireks emotikonide otsimiseks ja kopeerimiseks kirjutamise või kodeerimise sessioonide ajal. Emotikonide programmiliseks käsitlemiseks rakendustes (parsimine, renderdamine, lühikoodide teisendus) kasuta teeke nagu emoji-mart, twemoji või node-emoji, mis pakuvad järjepidevat platvormideülest renderdust, lühikoodide vastendust ja korrektset Unicode'i käsitlemist, sh nahatooni modifikaatoreid ja ZWJ-jadasid.