Markdown 如何在起始存储库页面(readme.md)中标记代码块

Markdown 如何在起始存储库页面(readme.md)中标记代码块,markdown,bonobo,Markdown,Bonobo,我在Windows上使用BonoboGitServer4.0.0.0。它很好用。我使用readme.md作为信息通知。我可以在每行前面用4个空格标记一段代码(在这种情况下,语法格式化不起作用)。不幸的是 (empty line) ```java (some program code...) ``` (或其他程序语言)构造不适用于此标记文件。但是,单独的存储库java文件被正确解析并显示在Web浏览器中。也许还有另一种方法来标记代码?受保护的代码块不是代码块的一部分。它们是后来添加的,并非

我在Windows上使用BonoboGitServer4.0.0.0。它很好用。我使用readme.md作为信息通知。我可以在每行前面用4个空格标记一段代码(在这种情况下,语法格式化不起作用)。不幸的是

(empty line)
```java 
(some program code...) 
``` 

(或其他程序语言)构造不适用于此标记文件。但是,单独的存储库java文件被正确解析并显示在Web浏览器中。也许还有另一种方法来标记代码?

受保护的代码块不是代码块的一部分。它们是后来添加的,并非所有实现都支持。因此,您需要确定正在使用的实现以及该实现是否支持该功能


BonoboGit服务器似乎使用标记解析器。根据Markdowndeph的说法,默认情况下不支持受保护的代码块。对他们的支持需要作为工作的一部分。然而,快速阅读BonoboGit服务器的文档并不表明是否有任何服务器设置来启用该功能。正如BonoboGit服务器的代码一样,可以想象,您可以破解代码并运行自己的版本。或者,您可以联系项目的开发人员,请求添加该功能。

如果没有更改,我无法使语法着色正常工作,但是对于没有着色的受保护代码块,您可以使用以下方法:

~~~
<somecode></somecode>
<script src="yaddayadda"></script>
~~~
~~~
~~~
显然,``不起作用,而~~~起作用。然而,~~~语言不起作用