UPDATE !: (2017-12-07)
Offenbar hat Google die Chrome-Steuerelemente des Webbrowsers (und möglicherweise auch andere) so aktualisiert, dass Platzhalter für viele gängige ASCII-Steuerzeichen angezeigt werden , darunter das vertikale Tabulatorzeichen. Diese Änderung hat dazu geführt, dass meine unten stehende ursprüngliche Lösung nicht mehr funktioniert. In einigen Fällen werden jetzt Felder mit "unbekannten Zeichen" oder Leerzeichen angezeigt, die in den meisten Anwendungsfällen (insbesondere bei Slack!) Nicht mehr unterbrochen wurden. Keine Angst, es gibt eine einfache Lösung!
UPDATE: Anstatt einen Vertikaltabulator (hex Charakter mit 0x0B ), jetzt ein Form Feed - Zeichen (Hex - Zeichen verwenden 0x0C )!
Lösung: Kopieren Sie den folgenden festen Text nach Slack and Edit:
There is once again *no* spoon
Oder verwenden Sie einen beliebigen Hexadezimal- ASCII- Konverter (z. B. ASCII in Hexadezimal ), um Folgendes zu konvertieren:
2a 0c 68 61 78 0c 2a
Persönlich finde ich es immer einfacher und kompatibler, eine ASCII-Bereichslösung zu verwenden, als mit einer Unicode-Lösung, wie sie in der Antwort von leclercdumombasin beschrieben wird, das Schicksal in Versuchung zu führen. JEDOCH soweit Usability Antwort betrifft die leclercdumombasin ist elegant, dass man einfach kopieren und die Soft-Bindestrich einfügen und alle Wörter markieren Sie mit nur einem einzigen verborgenen Zeichen unformatiert bleiben wollen. Der Hauptunterschied zwischen den beiden besteht darin, dass meine Lösung Zeichen verwendet, die beim Kopieren / Einfügen in einen einfachen Texteditor ausgeblendet bleiben, während die in meinen Tests verwendete Bindestrich-Lösung in gängigen einfachen Texteditoren in einen standardmäßigen Bindestrich umgewandelt wird.
TL; DR: Sie haben jetzt ZWEI funktionierende Lösungen zum Preis von einer!
ORIGINAL POST:
Ich musste mit Richard Simões oben übereinstimmen, keine dieser Antworten lieferte tatsächlich eine echte Lösung. Obwohl sie alle in gewissem Sinne korrekt sind, gibt es keine absichtlich erstellte Methode, um diesen Anwendungsfall zu handhaben, es würde eine Art Hack erfordern. ... Und da keiner der bisher angebotenen Hacks akzeptabel ist, schnappte ich mir ein Hotpocket und einige Xena-Bänder und machte mich auf den Weg, um zu beweisen, dass mein Kung-Fu stark war.
Ergebnis: Mein Kung-Fu war stark.
Lösung: Verwenden Sie das vertikale Tabulatorzeichen .
Wie oben erwähnt, können Sie ein Leerzeichen verwenden, um die Sternchen von dem Wort oder der Phrase, um die es sich handelt, zu trennen:
These * spaces * will keep it from becoming bold.
Dies war meiner Meinung nach die beste bereits gegebene Antwort, aber es fügt noch die unansehnlichen Räume hinzu. Wenn Sie stattdessen die vertikale Registerkarte (VT) verwenden, reicht es aus, das Sternchen zu entfernen, ohne den zusätzlichen Abstand zwischen den Sternchen und den Wörtern, die sie umgeben, einzufügen.
Hier sind die Charakterinformationen, obwohl ich nicht sicher bin, wie StackExchange und / oder Ihr individueller Webbrowser dies anzeigen werden. Wenn es automatisch in ein Leerzeichen oder ähnliches konvertiert wird, beziehen Sie sich unten auf eine alternative Methode:
Vertical Tab (between quotes): ""
Decimal: 11
Hex: 0x0b
Und in einem Satz, wie Sie ihn bei Slack verwenden würden, wo ich ihn erfolgreich getestet habe, unabhängig davon, wie er hier funktioniert (einfach kopieren / in Slack einfügen):
There is *no* spoon.
Die einfachste Möglichkeit, mit nicht druckbaren Zeichenhacks wie diesem zu arbeiten, besteht darin, die Sequenz in einer Textdatei als Hex zu speichern. Wenn ich sie dann benötige, kann ich schnell einen neuen Tab öffnen: google 'hex to ascii'. , dann kopieren / einfügen über einen beliebigen Konverter. Ich empfehle auch die Verwendung eines Texteditors, der die Option bietet, Leerzeichen anzuzeigen. Hier ist eine hexadezimale Zeichenfolge, die Sie verwenden müssen. Konvertieren Sie sie einfach in ASCII und ersetzen Sie 'hax' durch die Zeichenfolge, die Sie eingeben möchten:
2a0b6861780b2a