Markdown 是否可以在markdow Bitbucket wiki中显示行号?

Markdown 是否可以在markdow Bitbucket wiki中显示行号?,markdown,codeblocks,bitbucket,wiki,Markdown,Codeblocks,Bitbucket,Wiki,在Bitbucket wiki中,是否可以在块代码中显示行号。下面是我正在寻找的一个例子 1. <?php 2. $name = 'Paul'; 3. echo 'Received name is: ' . $name; 4. ?> 1。 我正在使用这个代码,但我没有得到行号 #!php <?php use evokernel\core\controllers as coreControllers; class Cliente extends

在Bitbucket wiki中,是否可以在块代码中显示行号。下面是我正在寻找的一个例子

1. <?php
2.     $name = 'Paul';
3.     echo 'Received name is: ' . $name;
4. ?>
1。
我正在使用这个代码,但我没有得到行号

 #!php

 <?php

 use evokernel\core\controllers as coreControllers;

 class Cliente extends coreControllers\AbstractController {

 }
#!php

不,没有内置的功能

你能做什么
  • 如你在问题中所做的那样,手工添加行号
  • 使用您选择的源代码编辑器创建图片,并将其添加到页面中
虽然这两种方法都有效(第二种可能看起来非常漂亮,您可以定制更多),但我不会选择任何一种。
问题是,人们经常复制示例代码,因为太懒了,无法键入。代码旁边有行号是非常烦人的

你该怎么办 不要使用行号。我经常发现自己经常编辑示例代码,添加/删除新行可能会破坏整个教程。查找和替换行号很麻烦,您可能会忘记一些行号。
您可以使用简短的示例来避免行号。你真的不需要发布超过15行的代码。代码越多,越难理解。
如果您确实需要添加大型代码块并希望引导用户完成,那么应该将代码分成多个部分。您可以添加带有数字和一些解释的注释。

这是一个很好的例子,苏赫尔·阿扎珀(Soheil Azarpour)在解释一份长期以来难以理解的坠机报告时就是这么做的。尽管你可能不明白他在说什么,但值得一看他是如何解决这个问题的。向下滚动到“示例崩溃日志”,看看他是如何对输出进行分组的,并在下面逐行解释。他不需要一个电话号码

据我所知,没有。你可以手动添加行号,或者用你选择的编辑器创建一张图片,然后上传图片。我不推荐这两种方法,因为用行号复制代码非常烦人。您应该做的是:不要在wiki中放置长代码示例(因此不需要行号)。如果您需要逐行解释代码,请拍摄行的图片,并正确标记。@Matt3o12,我将按照您的建议进行操作,谢谢!请把它作为一个答案,所以我会接受它作为最好的一个。