Enviar texto pré-formatado no Skype


68

Às vezes, envio trechos de código usando o Skype. Muitas vezes, o texto é confuso com smileys, e alguns colchetes aparecem dobrados.

De alguma forma, posso enviar texto que não será transformado? Algo como <pre>em HTML.

EDIT (19 de março de 2015): No Win 8.1 Skype versão 7.2.59.103 (para desktop), as respostas de nesono e Nishanth C estão funcionando.


11
Você pode desativar os smileys e sugerir que o destinatário faça o mesmo. Não é tão bom quanto o que você está pedindo.
Kyle Smith

11
Para referência, aqui está a lista oficial de escapamentos da formatação do Skype, em Formatando suas mensagens instantâneas .
István Zachar

11
{code} print (":)"); {code}
Jens Frandsen 22/06

note que o {code} de abertura deve estar no início de uma linha
Jens Frandsen 22/06

@ IstvánZachar A formatação do Skype parece ter mudado radicalmente no novo Skype incluído como parte do Windows 10 (estou no Skype 12.7.597.0). Fiz uma nova pergunta em Não insira emoticons nas mensagens enviadas no Skype versão 12
Silverfish

Respostas:


64

Na verdade, você pode impedir o Skype de analisar o trecho de smileys. Use dois pontos de exclamação como primeira linha (permaneça vazio) e cole seu snippet depois.

Exemplo:

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

Além disso, você pode usar decorações para postar *bold*, _italic_ou ~strikethrough~texto.


Skype para Windows (6.20.64.104) apoiar esse
KindDragon

2
Você também pode anexar " !! " antes do texto para deixar o texto bruto. Eu não gosto da linha extra feita de !!
Andrew Wong

11
Você não precisa fazer uma nova linha depois de !!, basta um espaço em branco. Por exemplo: !! função foo () {}; Produzirá "function foo () {};", sem os pontos de exclamação e o espaço. Nenhuma nova linha. (Skype para OS X, 7.14 301)
EriF89 24/11

Não funciona no Skype Linux 4.3.0.37.
Ciro Santilli publicou

Não funciona com o Skype para Linux Beta 5.4.0.1 e xml
Manuel Manhart 4/17/17


21

Sintaxe semelhante a markdown também funciona. Por exemplo:

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

2
Eu diria que esta é a melhor (mais rápida) maneira. {code} {code}e <pre> </pre>são mais longos para digitar e as <pre>tags são removidas quando a mensagem é editada.
Dawid Ferenczy Rogožan

11
Atualmente isso não funciona
Jaku

Não funciona com o Skype para Linux Beta 5.4.0.1 e xml
Manuel Manhart 4/17/17

11
Isso não funciona no Skype for Business 16.0.4549.1000 de 32 bits no Windows 7 Pro SP1 (6.1.7601.65536)
ShooShoSha

3

Para contornar esse tipo de problema em outros sistemas de bate-papo, as pessoas costumam postar o fragmento de código em um site de snippet baseado na Web, como pastebin.com, e depois enviam um link para o código via chat.


6
Eu sei, como pastie.org, jsfiddle.net, codetidy.com, tinypaste.com, codepad.org, pastesite.com. Este não é o ponto da questão.
Bakudan

Desculpe, com base na pergunta "Posso de alguma forma enviar texto que não será transformado?" Eu pensei que você estava procurando uma solução alternativa.
rakslice

0

Tente três linhas de reticulação `e seu texto em várias partes e, novamente, três linhas de reticulação da primeira posição na linha


11
Isso repete a resposta de 2017.
Dmitry Grigoryev
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.