DevToys Web Pro iconDevToys Web ProBlog
Bedøm os:
Prøv browserudvidelsen:

Emoji-vælger og søgning

0 emojis
Ingen emojis fundet for ""
Tekniske detaljer

Sådan fungerer emoji-vælgeren

Hvad værktøjet gør

Emoji-vælgeren giver et søgbart katalog over Unicode-emojis med filtrering af nøgleord i realtid. Skriv et ord som 'rocket' eller 'sad' for straks at filtrere til matchende emojis, og klik derefter for at kopiere tegnet til din udklipsholder. Den viser emojis med dit systems native gengivelse og inkluderer alle standard Unicode-emoji-kategorier fra den nyeste Emoji-specifikation.

Almindelige anvendelsestilfælde for udviklere

Udviklere bruger emoji-vælgeren, når de tilføjer emojis til commit-beskeder, README-filer, Slack-beskeder eller UI-tekst uden at skulle huske shortcodes. Tekniske skribenter søger efter den præcise emoji til brug i dokumentations-callouts eller statusindikatorer. Det er hurtigere end at scrolle gennem OS'ets emoji-panel, når du kender konceptet, du vil have, men ikke dets præcise navn eller placering i det kategoriserede gitter.

Dataformater, typer eller varianter

Emojis er Unicode-tegn defineret af Unicode Consortium og gengives forskelligt på tværs af platforme (Apple, Google, Microsoft, Samsung). Vælgeren kopierer de rå Unicode-kodepunkt(er) til din udklipsholder — ikke et platformspecifikt billede eller en shortcode. Sammensatte emojis bruger Zero-Width Joiner (ZWJ)-sekvenser til at kombinere flere kodepunkter til én glyf (f.eks. familie-emojis, flagsekvenser, hudtonevarianter).

Almindelige faldgruber og kanttilfælde

Emoji-gengivelse varierer betydeligt på tværs af operativsystemer og browsere — en emoji kan vises korrekt på macOS, men fremstå som en tom firkant på ældre Android-versioner eller Windows-builds. ZWJ-sekvenser, som ikke understøttes af et system, nedbrydes til deres bestanddele. Beregninger af strenglængde er upålidelige med emojis, fordi en enkelt synlig emoji kan bestå af flere UTF-16-kodeenheder. Nogle emojis har tvetydig præsentation (tekst vs. emoji-stil), som afhænger af en efterfølgende variationsvælger.

Hvornår du skal bruge dette værktøj vs. kode

Brug dette browserværktøj til hurtig emoji-opslag og kopiering under skrive- eller kodningssessioner. Til programmatisk emoji-håndtering i applikationer (parsing, rendering, shortcode-konvertering) kan du bruge biblioteker som emoji-mart, twemoji eller node-emoji, der giver konsistent gengivelse på tværs af platforme, shortcode-mapping og korrekt Unicode-håndtering, inklusive hudtonemodifikatorer og ZWJ-sekvenser.