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


66

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

网址示例:

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

:*原因,Skype的表现出接吻表情,这显然是完全没有意义在这里。

我如何逃避:*或任何避免的方法?请注意,我不想关闭表情符号或删除表情符号文件夹,因为那样只会使我看到明文,但任何其他聊天伙伴仍会看到表情符号。无论他/她如何配置Skype,每个人都应该完全按照我的意图看到纯文本。


以典型的Microsoft方式,逃脱格式的唯一方法是通过某些专有方法。使用反斜杠转义的标准方法\ 根本行不通。作为一名程序员,我已经习惯于使用反斜杠来转义特殊字符(包括反斜杠)。
las

Answers:


84

您可以使用新的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及更高版本)的最新版本中可用。


1
凉。我刚刚更新,它只为Win7找到6.22.0.107版本。无论如何,它也可以在这里工作:)
sjngm 2014年

1
!! 前缀产生等宽字体。
亚伦·托马

9
@@ 在答案中提出建议,因为!! 会产生等宽字体。我们不希望我们的消息看起来像代码,只是因为我们不希望其被自动格式化。
ADTC

3
Windows 10中包含的新Skype(我在Skype 12.7.597.0上)中的Skype格式似乎已经发生了根本变化,在这些方法中这些方法似乎不再起作用。我在“不将表情符号插入到Skype版本12中的已发送邮件中”中
Silverfish

1
@Silverfish:我可以确认这一点在Windows 10中不再起作用。我已经发布该问题的答案,即通过插入一个非常狭窄的空格字符(Unicode 8205)使Skype解析器起作用。
阿莫斯·卡彭特

45

如前所述在这里,您可以使用@@ (注意后面的空格@)在邮件的开头覆盖格式化,或者!! 在等宽字体发送消息。


7
@@不适用于我,但是!! 做到了。

@@ 从6月到现在,它已经开始为我服务。(即:6月份对我也没有用,但现在有效了。)(@Dan)
Aaron Thoma

4
@@ 取消对格式的解释(* 粗体 *,〜<s>删除线</ s>〜,_ 斜体 _),但表情符号(例如:))仍将被解释(包括(!)(*))。
亚伦·托马

(……以及包括(lol)。)
亚伦·托马

1
2018年5月:@@ 对我不起作用(Skype网站)
rgoliveira

2

由于@@并非总是有效(至少从2019年1月起在Skype Web中不适用于我),您可以通过在HTML转义时插入特殊字符来取消格式设置并保持正常的比例字体。

例如,使用&#x7e;test&#x7e;您将看到~test~(而不是test


2
他们做了什么?!ROFLMAO OMG 捂脸哦,没有叹息 的哭声
sjngm
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.