Invia testo preformattato su Skype


68

A volte invio pezzi di codice usando Skype. Molto spesso il testo è incasinato con emoticon e alcune parentesi vengono visualizzate raddoppiate.

Posso in qualche modo inviare testo che non verrà trasformato? Qualcosa come <pre>in HTML.

EDIT (19 marzo 2015): In Win 8.1 Skype versione 7.2.59.103 (per desktop) sia la risposta di nesono e la risposta di Nishanth C stanno lavorando.


1
Puoi disabilitare le emoticon e suggerire al tuo destinatario di fare lo stesso. Non è bello come quello che stai chiedendo però.
Kyle Smith,

1
Per riferimento, ecco l'elenco ufficiale delle escape di formattazione di Skype, sotto Formattazione dei messaggi istantanei .
István Zachar,

1
{code} print (":)"); {code}
Jens Frandsen il

nota, il {codice} di apertura deve essere all'inizio di una riga
Jens Frandsen,

@ IstvánZachar La formattazione di Skype sembra essere cambiata radicalmente nel nuovo Skype incluso come parte di Windows 10 (sono su Skype 12.7.597.0). Ho fatto una nuova domanda a Non inserire emoticon nei messaggi inviati in Skype versione 12
Silverfish,

Risposte:


64

In effetti puoi impedire a Skype di analizzare lo snippet per emoticon. Basta usare due punti esclamativi come prima riga (resto vuoto) e incollare lo snippet in seguito.

Esempio:

!! call_function(0); :) (smoke)

Oltre a questo, è possibile utilizzare le decorazioni di inviare *bold*, _italic_o di ~strikethrough~testo.


Skype per Windows (6.20.64.104) lo supporta
KindDragon il

2
Puoi anche aggiungere " !! " prima del testo per lasciare il testo grezzo. Non mi piace la linea extra fatta da !!
Andrew Wong,

1
Non è necessario creare una nuova riga dopo !!, è sufficiente uno spazio vuoto. Per esempio: !! funzione foo () {}; Produrrà "function foo () {};", senza i punti esclamativi e lo spazio. Nessuna nuova linea. (Skype per OS X, 7.14 301)
EriF89,

Non funziona su Skype Linux 4.3.0.37.
Ciro Santilli 新疆 改造 中心 法轮功 六四 事件

Non funziona con Skype per Linux Beta 5.4.0.1 e xml
Manuel Manhart


21

La sintassi simile al markdown funziona anche. Per esempio:

``` 
var s = "Block highlighting"; 
alert(s); 
```

2
Direi che questo è il modo migliore (più veloce). {code} {code}e <pre> </pre>sono più lunghi da digitare e i <pre>tag vengono rimossi quando il messaggio viene modificato.
Dawid Ferenczy Rogožan,

1
Attualmente non funziona
JaKu

Non funziona con Skype per Linux Beta 5.4.0.1 e xml
Manuel Manhart

1
Questo non funziona in Skype for Business 16.0.4549.1000 a 32 bit su Windows 7 Pro SP1 (6.1.7601.65536)
ShooShoSha,

3

Per aggirare questo tipo di problema in altri sistemi di chat, le persone spesso pubblicano il frammento di codice su un sito di frammenti basato sul web come pastebin.com e quindi inviano semplicemente un link al codice tramite chat.


6
Lo so, come pastie.org, jsfiddle.net, codetidy.com, tinypaste.com, codepad.org, pastesite.com. Questo non è il punto della domanda.
Bakudan,

Siamo spiacenti, in base alla domanda "Posso in qualche modo inviare testo che non verrà trasformato?" Pensavo fossi alla ricerca di una soluzione alternativa.
Rakslice,

0

Prova tre backtick `newline e il tuo testo in più parti, quindi di nuovo tre backtick dalla prima posizione in linea


1
Questo ripete la risposta del 2017.
Dmitry Grigoryev
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.