Отправить отформатированный текст в Skype


68

Иногда я отправляю куски кода через Skype. Очень часто текст перепутан со смайликами, а некоторые скобки отображаются в два раза.

Можно ли как-то отправить текст, который не будет преобразован? Нечто подобное <pre>в HTML.

EDIT (19 марта 2015): В Win 8.1 Skype версии 7.2.59.103 (для рабочего стола) как ответ nesono в и ответ Nishanth языка C работают.


1
Вы можете отключить смайлики и предложить вашему получателю сделать то же самое. Это не так хорошо, как то, что вы просите, хотя.
Кайл Смит

1
Для справки, здесь официальный список форматирования побегов Skype, при форматировании ваших мгновенных сообщений .
Иштван Захар

1
{code} print (":)"); {code}
Йенс Франдсен

обратите внимание, открывающий {код} должен быть в начале строки
Йенс Франдсен

@ IstvánZachar Форматирование Skype, похоже, радикально изменилось в новом Skype, входящем в состав Windows 10 (я в Skype 12.7.597.0). Я задал новый вопрос в не вставить смайлики Into отправленных сообщений в Skype версии 12
серебрянки

Ответы:


64

На самом деле вы можете запретить Skype анализировать фрагменты для смайликов. Просто используйте два восклицательных знака в качестве первой строки (оставьте пустыми) и вставьте свой фрагмент позже.

Пример:

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

Кроме того, вы можете использовать украшение , чтобы получить возможность отправлять *bold*, _italic_или ~strikethrough~текст.


Skype для Windows (6.20.64.104) поддерживает это
KindDragon

2
Вы также можете добавить " !! " перед текстом, чтобы оставить текст необработанным. Мне не нравится дополнительная линия, сделанная из !!
Эндрю Вонг

1
Вам не нужно создавать новую строку после !!, достаточно свободного места. Например: !! function foo () {}; Выводит "function foo () {};", без восклицательных знаков и пробела. Нет новой строки. (Skype для OS X, 7,14 301)
EriF89

Не работает в скайпе Linux 4.3.0.37.
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件

Не работает со Skype для Linux Beta 5.4.0.1 и xml
Мануэль

59

Новый Skype имеет функцию для добавления кода. Попробуй это

{code}
call_function(0);
:)
(smoke)
{code}

7
Не могли бы вы квалифицировать новый с конкретным номером версии?
ИЛИ Mapper

1
Это работает здесь. Skype 7.1.0.105
Francisco R

В настоящее время это не работает с веб-скайпом
Карло Пирес

1
Не работает в скайпе Linux 4.3.0.37.
Сиро Сантилли 新疆 改造 中心 法轮功 六四 事件

Не работает со Skype для Linux Beta 5.4.0.1 и xml
Мануэль

21

Подобный Markdown синтаксис также работает. Например:

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

2
Я бы сказал, что это лучший (самый быстрый) способ. {code} {code}и <pre> </pre>больше для ввода, и <pre>теги удаляются при редактировании сообщения.
Давид Ференци Рогожан

1
В настоящее время это не работает
JaKu

Не работает со Skype для Linux Beta 5.4.0.1 и xml
Мануэль

1
Это не работает в 32-разрядной версии Skype для бизнеса 16.0.4549.1000 в Windows 7 Pro SP1 (6.1.7601.65536)
ShooShoSha

3

Чтобы обойти эту проблему в других системах чата, люди часто публикуют фрагмент кода на веб-сайте с фрагментами, например pastebin.com, а затем просто отправляют ссылку на код в чате.


6
Я знаю, как pastie.org, jsfiddle.net, codetidy.com, tinypaste.com, codepad.org, pastesite.com. Это не суть вопроса.
Бакудан

Извините, на основании вопроса "Могу ли я как-нибудь отправить текст, который не будет преобразован?" Я думал, что вы ищете обходной путь.
Ракслице

0

Попробуйте три символа обратной строки `newline и ваш текст несколькими частями, затем снова три символа обратной строки с первой позиции в строке


1
Это повторяет ответ с 2017 года.
Дмитрий Григорьев
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.