转义 Skype 消息以使用特殊字符组合

转义 Skype 消息以使用特殊字符组合

在技​​术环境中,复制/粘贴配置文件、URL、代码示例等以通知其他聊天参与者某事的情况非常普遍。在这种情况下,可以使用各种字符组合,甚至是 Skype 识别为表情符号的字符组合。

带 URL 的示例:

http://your.host/app/search?pattern=mine:*

:*会导致 Skype 显示接吻表情符号,但这显然在这里完全没有意义。

我该如何退出:*或其他操作来避免这种情况?请注意,我不想关闭表情符号或删除表情符号文件夹,因为那样只会让我看到明文,但其他聊天伙伴仍然可以看到表情符号。无论他/她如何配置 Skype,每个人都应该能够看到我所期望的纯文本。

答案1

您可以使用新的* Skype 功能来执行此操作:

!! Preformatted text: Use two exclamation marks and a whitespace (<Space> or linebreak)
as the first 3 characters of your message and paste your snippet after it.
Example: This is (not) a kissing smiley! :*

您还可以使用这些命令来打开或关闭此功能:

/wikimarkup off                 // Text will not be converted.
/wikimarkup on                  // Text will be converted.

关闭转换功能(例如使用!!)将禁用以下格式化功能,其中包括:

*大胆的*
~删除线~
_斜体_

并且它还显示 URL,但不将其格式化为可点击的超链接或将网站的缩略图显示为图像。

* 它在 Windows 8 和 Windows 7 上有最新版本(Skype 版本 6.22.81.105 及以上)。

答案2

就像声明的那样这里,您可以在消息开头使用@@ (请注意后面的空格)来覆盖格式,或者以等宽字体发送消息。@!! 

通过将消息的各个部分包装在{code}标签中,您可以将其应用于!!这些部分,即Here is the {code}monospaced{code} word in a proportional message!

编辑 2020:更新了官方常见问题解答的链接,并添加了{code}标签描述。

答案3

由于它@@并不总是有效(至少对我来说,截至 2019 年 1 月,在 Skype Web 中它不起作用),您可以通过插入特殊字符作为 HTML 转义来抑制格式并保持正常的比例字体。

例如使用&#x7e;test&#x7e;你会看到~test~(而不是test

相关内容