Yarn: Optionale Emoji-Unterstützung

Erstellt am 13. Okt. 2016  ·  31Kommentare  ·  Quelle: yarnpkg/yarn

Möchten Sie ein _Feature_ anfordern oder einen _Bug_ melden?
_Feature_ (vielleicht ein _Bug_, sobald eines der Features in README "Mehr Emojis. 🐈" 😸 ist)

Wie ist das aktuelle Verhalten?
Emojis nur für OSX

Was ist das erwartete Verhalten?
Emojis für andere Plattformen

Bitte geben Sie Ihre node.js-, Garn- und Betriebssystemversion an.
node.js: v6.7.0
Garn: v0.15.1
Betriebssystem: Arch Linux

Dies hängt irgendwie mit #405 und 9f58576d127b34aadbb0c5b89e506faf503b3e34 zusammen.

Wie in #405 besprochen, sind Emojis auf Powershell schlecht. Aber woanders könnte es gut sein…

Ich habe versucht, die Aktivierung von Emojis hier zu erzwingen (Gnome Terminal unter Arch Linux) und funktionierte sehr gut (obwohl auf Monochrom beschränkt). Das liegt daran, dass ich die richtige Schriftart und Konfiguration habe.

captura de tela de 2016-10-13 02-16-05

Es wäre also schöner, wenn wir optional Emojis aktivieren könnten. Es könnte sogar eine Umgebungsvariable YARN_EMOJIS=1 .

cat-feature

Hilfreichster Kommentar

yarn config set -- --emoji true .

@elyobo Es funktioniert! Danke .

Alle 31 Kommentare

_Subjektive Meinung_

Emojis sind nicht für professionelle Entwicklungstools gedacht. Nicht alle Leute mögen Emojis. Und ich bin mir sicher, dass nicht nur ich hier bin, der Bildverwendungen auf der CLI-Schnittstelle nicht mag.

Wenn dieses Tool jedoch gut mit Emojis umgehen kann, sollte es optional aktiviert (oder deaktiviert) werden.

@GRIM2D ja, dein "(oder deaktiviert)" ist implizit in meinem Vorschlag für optionale Emojis enthalten.

Ich habe heute Garn getestet und war neugierig, warum meine Ausgaben keine Emojis hatten (wie in der Dokumentation). Dann überprüfe ich den Code, den ich gefunden habe:

emoji: process.stdout.isTTY && process.platform === 'darwin'

Das ist eine seltsame Zumutung. Das Problem ist nicht nur eine Meinung zu Emojis.

@GRIM2D In diesem Zusammenhang werden Symbolen verwendet, die Ihre übliche GUI haben würde. Nur weil die Unicode-Spezifikation sie Emoji nennt, macht sie sie nicht automatisch unprofessionell.

@patrys

Emojis machen sie nicht automatisch unprofessionell

Emojis werden jedoch häufig beim Chatten verwendet. Ich auch. Und ich sage nicht, dass die Verwendung von Emojis Tools unprofessionell macht. Ich meinte, dass CLI hauptsächlich textbasiert ist. Und verwendet meistens Englisch als Hauptsprache. Selbst als russischer Muttersprachler ist es für mich nicht angenehm, kyrillische Zeichen auf meinem Terminal zu sehen. Das gleiche gilt für Emojis.

Schließlich ist es keine gute Idee, Emojis nur auf einigen Plattformen zu unterstützen. Während macOS (ehemals OS X) Emojis vollständig unterstützt, wie sieht es mit anderen Plattformen aus?
Und dann gibt es noch ein großes Problem mit Emojis – jeder interpretiert Emojis anders. Es betrifft Designer, die jedes Emoji zeichnen. Google einfach "Gleiches Emoji, anderes Telefon"

jeder interpretiert Emojis anders

Denken Sie daran, dass es sich um Glyphen wie "Lupe" handelt, nicht um "leicht stirnrunzelnder Fischer im Clownsanzug".

Begonnen hat der Emoji-Krieg.

Ich glaube, ich muss Windows unterstützen. Aber Unterstützung ist nicht gut

Gibt es eine Möglichkeit, Kreide in den Emojis zu rendern, die zusammen mit den Zeichenfolgen verwendet werden? Ich bin nicht, wie es funktioniert.

/CC @sindresorhus

Gelöst von #922.

Die von Ihnen erwähnte Pull-Anfrage ist nicht für die Windows-Unterstützung... Es ist zum Deaktivieren von Emojis... Was machst du da...

Ja, #922 ist keine Lösung für dieses Problem. Aber vielleicht ist es jetzt gut. Yarn scheint großartig zu sein, aber es müssen viele wichtige Fehler behoben werden.

@daltones Ich verstehe diesen Mann ... ich weiß, es ist nur eine dumme Sache, aber er hätte es nicht schließen sollen, ohne es zuerst zu überprüfen

🍿

@kittens Es wird nicht von #922 gelöst. Dieses Problem macht Emojis optional. In diesem Thema geht es tatsächlich darum, Emojis auf andere Plattformen wie Linux zu bringen

@kittens Es ist nicht gelöst...

Warum nicht einfach eine Option hinzufügen?

922 ist keine Lösung dafür (und die Aussage, dass dies darauf hindeutet, dass @kittens dieses Problem falsch

Ich gehe davon aus, dass der Support unter anderen Plattformen zu schwierig ist und sie nicht mit den Supportproblemen umgehen möchten, die sie haben würden, indem sie es (sogar hinter so etwas wie einem --emoji Flag) für etwas aktivieren, das ein bisschen ist eher ein Gimmick als ein Schlüsselfeature. Was fair genug ist, aber sag es einfach, wenn das der Fall ist :)

Bearbeiten: PR zur Unterstützung des Erzwingens von Emojis über --emoji in #3126 hinzugefügt,

Obiges PR wurde zusammengeführt, also ist --emoji jetzt für Nicht-Mac-Benutzer im Master :tada:

@elyobo danke! Übrigens, ich habe es versucht, aber aus irgendeinem Grund sehe ich auf meinem Terminal keine Emojis (Nicht, dass es mir den Schlaf raubt...). kann @daltones teilen, was er getan hat, damit Emojis in seinem Setup funktionieren?
Ich verwende Ubuntu + i3 + Terminator

@luislobo Hallo, ich
Kann auf http://www.omgubuntu.co.uk/2016/12/quickly-find-emoji-from-the-command-line verweisen
Wenn Sie Erfolg haben, hoffen Sie, dass Sie hier teilen können :)

@luislobo Ich vermute, dass

Hast du es aber von github installiert? npm sagt mir, dass die neueste Version fünf Tage her ist, meine PR ist von vier Tagen, also wird die npm-Version _keine_ Emoji-Unterstützung auf Nicht-Darwin haben.

Bearbeiten: @ifzm , das Emoj-Tool ist raffiniert :D

$ emoj cat
🐱  🐈  😺  😻  😸  😼  😽

@elyobo danke )
Ich bin auch auf das gleiche Problem gestoßen, kann Emoji unter Linux nicht anzeigen, ich möchte was konfigurieren oder spezielle Schriftarten installieren?
Betriebssystem: Ubuntu 16.04
Garn: 0.24.5

@daltones Ich hoffe, Sie können unter der Linux-Emoji-Schriftart und der zugehörigen Konfiguration teilen. Vielen Dank)

Ich bin auch am 16.04, habe nichts besonderes gemacht, um es einzurichten.

Am 17. Mai 2017 um 18:06 schrieb Jim [email protected] :

@elyobo https://github.com/elyobo danke )
Ich bin auch auf das gleiche Problem gestoßen, kann Emoji unter Linux nicht anzeigen, würde ich
möchte was konfigurieren oder spezielle Schriftarten installieren?
Betriebssystem: Ubuntu 16.04

@daltones https://github.com/daltones Ich hoffe, Sie können unter dem teilen
Linux-Emoji-Schriftart und zugehörige Konfiguration (vielen Dank)


Sie erhalten dies, weil Sie erwähnt wurden.
Antworten Sie direkt auf diese E-Mail und zeigen Sie sie auf GitHub an
https://github.com/yarnpkg/yarn/issues/960#issuecomment-302017223 oder stumm
der Faden
https://github.com/notifications/unsubscribe-auth/AAY4_mSnnp4mbkUmLdWZBMxh1EDTNyEAks5r6qqYgaJpZM4KVfsG
.

@elyobo Danke für deine Antwort )
Ich werde einen guten Grund finden

@elyobo Entschuldigung, wenn dies irgendwo diskutiert wurde, aber gibt es eine Möglichkeit, Emoji immer zu aktivieren, damit ich nicht ständig --emoji eingeben muss?

@willnode können Sie ein --emoji true in Ihre .yarnrc einfügen , um dies als Standard

yarn config set -- --emoji true .

@elyobo Es funktioniert! Danke .

yarn config set -- --emoji false funktioniert auch. Danke!

Hey, hey, hey, warum willst du das @RAS machen? :D

Hey, hey, hey, warum willst du das @RAS machen? :D

Gerade nachgeguckt. Und "wahr" zurückgedreht 😃

Garnkonfigurationsset -- --emoji true es hat funktioniert danke boii

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen