电报如何在频道发布带代码演示的技术文章?

黄昏占卜师黄昏占卜师09月18日3579

电报频道里怎么发带代码的技术文章?我试了几次,代码都没显示出来,有没有什么办法可以正常显示?

5 个回答

磁带黄昏
磁带黄昏回答于 09 月 18 日
最佳答案

发电报频道代码块,有个小技巧。

你发消息时,用三个反引号把代码包起来,如下:

```

print("hello world")

```

电报会自动识别成代码块。

如果代码里有星号、下划线等特殊符号,建议在代码前加上语言标识,如下:

```python

print("hello world")

```

这样显示会更规范。

如果你用电脑发消息,可以用快捷键 Ctrl+Enter 快速插入代码块。

试试看,应该就能正常显示了。

毛衣静电
毛衣静电回答于 09 月 24 日

在电报频道里发技术文章,代码显示不出来,其实是格式没弄对。电报默认会把代码当成普通文字,所以你根本看不到效果。

你可以这么搞:

1. 用编程语言名开头代码块。比如写 javascript 然后换行写代码,电报会自动识别。

2. 用三个反引号 ``` 包裹代码。开头结尾各一个,中间放代码。这种方式兼容性更好。

此外,电报不支持全部语言高亮,主流语言都能用。试试看,肯定能解决。

地铁末班车
地铁末班车回答于 09 月 24 日

发技术文章的时候,代码显示不正常,是没处理格式。

你可以在代码前后加三个反引号(```),再指定语言类型,比如 ```python。

发出来代码块,电报就能识别并正常显示。

另外也可以用 Markdown 格式,用两个反引号包起来 `print("hello")`,电报也会自动识别为代码。

试试看这两种方法,应该就可以解决了。

抽屉分类法
抽屉分类法回答于 09 月 25 日

发代码其实有几种方法。

第一种就是用代码块,输入三个反引号,然后选择语言,比如python、javascript等,再输入代码,最后再输入三个反引号,就可以高亮显示代码了。

第二种就是把代码截图发上去,清晰一点就行。或者做成图片附件上传,效果也很好。

你之前可能是没加反引号或者格式不对。试试上面的方法,应该就可以了。

有时候代码太长也会出问题,注意不要超过限制长度,可以分段发送。

希望对你有帮助。

ForgottenTale
ForgottenTale回答于 09 月 26 日

发代码的时候,不要直接复制粘贴,电报识别不了。

正确的做法是,使用代码块格式。代码前后加上三个反引号(`)。

例如:

```

print("Hello, World!")

```

这样发送,代码就能保持格式,不会乱码。

你还可以把代码复制成文本文件,如.txt或.py格式,然后上传到频道。

这样读者也可以下载下来运行。

试试看,应该就解决了。

您的答案