Wyślij wstępnie sformatowany tekst w Skype


68

Czasami wysyłam fragmenty kodu za pomocą Skype. Bardzo często tekst jest pomieszany z emotikonami, a niektóre nawiasy pojawiają się podwójnie.

Czy mogę w jakiś sposób wysłać tekst, który nie zostanie przekształcony? Coś jak <pre>w HTML.

EDIT (19 marca 2015): In Win 8.1 Skype w wersji 7.2.59.103 (na pulpicie) obie odpowiedzi nesono za i odpowiedzi Nishanth C za pracują.


1
Możesz wyłączyć emotikony i zasugerować, aby odbiorca zrobił to samo. Nie jest to jednak tak miłe, jak to, o co prosisz.
— Kyle Smith

1
Dla porównania, oto oficjalna lista zmian formatowania Skype'a w części Formatowanie wiadomości błyskawicznych .
— István Zachar

1
{code} print („:)”); {code}
— Jens Frandsen

Uwaga: otwarcie {code} musi być na początku linii
— Jens Frandsen

@ IstvánZachar Formatowanie Skype'a zmieniło się radykalnie w nowym Skype dołączonym do Windows 10 (korzystam ze Skype 12.7.597.0). Zadałem nowe pytanie na stronie Nie wstawiaj emotikonów do wysyłanych wiadomości w Skype w wersji 12
— Silverfish,

Odpowiedzi:


63

W rzeczywistości możesz powstrzymać Skype przed analizowaniem fragmentu pod kątem emotikonów. Wystarczy użyć dwóch wykrzykników jako pierwszego wiersza (pozostań pusty), a następnie wklej swój fragment kodu.

Przykład:

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

Oprócz tego można użyć do dekoracji zakładać *bold*, _italic_lub ~strikethrough~tekst.


Skype dla Windows (6.20.64.104) obsługuje, że
— KindDragon

2
Możesz także dodać „ !! ” przed tekstem, aby pozostawić tekst surowy. Nie podoba mi się dodatkowa linia wykonana z !!
— Andrew Wong,

1
Nie musisz tworzyć nowej linii po !!, wystarczy puste miejsce. Np .: !! funkcja foo () {}; Wypisuje „function foo () {};”, bez wykrzykników i spacji. Brak nowej linii. (Skype dla OS X, 7.14 301)
— EriF89,

Nie działa na Skype Linux 4.3.0.37.
— Ciro Santilli 25 改造 中心 法轮功 六四 事件

Nie działa ze Skype dla Linux Beta 5.4.0.1 i xml
— Manuel Manhart


20

Działa także składnia podobna do Markdown. Na przykład:

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

2
Powiedziałbym, że to najlepszy (najszybszy) sposób. {code} {code}i <pre> </pre>są dłuższe do pisania, a <pre>tagi są usuwane podczas edytowania wiadomości.
— Dawid Ferenczy Rogožan

1
Obecnie to nie działa
— JaKu

Nie działa ze Skype dla Linux Beta 5.4.0.1 i xml
— Manuel Manhart

1
To nie działa w 32-bitowym programie Skype dla firm 16.0.4549.1000 w systemie Windows 7 Pro SP1 (6.1.7601.65536)
— ShooShoSha

3

Aby obejść ten problem w innych systemach czatu, ludzie często umieszczają fragment kodu na internetowej stronie fragmentu kodu, takiej jak pastebin.com, a następnie po prostu wysyłają link do kodu za pośrednictwem czatu.


6
Wiem, jak pastie.org, jsfiddle.net, codetidy.com, tinypaste.com, codepad.org, pastesite.com. Nie o to chodzi w tym pytaniu.
— Bakudan

Przepraszamy, na podstawie pytania „Czy mogę w jakiś sposób wysłać tekst, który nie zostanie przekształcony?” Myślałem, że szukasz obejścia.
— rakslice

0

Wypróbuj trzy backticks `newline i tekst w kilku porcjach, a następnie ponownie trzy backticks od pierwszej pozycji w linii


1
To powtarza odpowiedź z 2017 roku.
— Dmitrij Grigoriew
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.