如何语法高亮PHP在Github Wiki


How to syntax highlight PHP in the Github Wiki

所以,我知道如何在github wiki中进行颜色编码。例如json:

```json
  {}
````

但是对于PHP这不起作用

```php
// code here
```

我必须这样做:

```
<?php
// code here
```

或:php <?php // code here

看起来很丑,因为你会在每个代码块中看到<?php。有办法解决这个问题吗?

我以前也遇到过这个问题。如果您使用:```php,它是不够的。在开始代码高亮显示之前,它需要一个php打开块<?php。它是跨浏览器的,是github服务器上的一个设置。

pypygs有一个"startinline"选项,该选项只与PhpLexer。它允许语法高亮显示而不需要打开

你可以在这里查看pyents文档:http://pygments.org/docs/lexers/在页面中搜索startline to直接跳过去。

startinline

如果给定且为True,词法分析器开始高亮显示php代码(即:不需要启动<?php)。默认为False

您可以在这个列表中看到,这是从这个pypyents列表编译的,您应该能够毫无问题地使用```php。如果它不工作,尝试以下

之一
  • 的"php
  • ' ' ' php3
  • ' ' ' php4
  • ' ' ' php5
  • ' ' ' css + php
  • ' ' ' html + php
  • ' ' ' js + php
  • ' ' ' xml + php