如何在Github Wiki中突出显示PHP

时间:2013-06-03 10:52:32

标签: php github syntax-highlighting

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

```json
  {}
````

但是对于PHP来说这不起作用

```php
// code here
```

我必须这样做:

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

或者这个:     php <?php // code here

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

2 个答案:

答案 0 :(得分:14)

我之前也遇到过这个问题。如果你使用:```php这还不够。它需要一个php开放块<?php才能开始代码突出显示。它的跨浏览器是github服务器上的pygments设置。 在github上加票。

  

Pygments有一个“startinline”选项,只与该选项相关   PhpLexer。它允许语法高亮而无需打开      

您可以在此处查看Pygments文档:   http://pygments.org/docs/lexers/在页面中搜索startinline   跳到它。

startinline

如果给定和True,词法分析器开始用PHP代码突出显示(即:不需要启动<?php)。默认值为False。

答案 1 :(得分:4)

正如您所看到的那样,in this list是从this pygments list编译的,您应该可以毫无问题地使用```php。如果它不起作用,请尝试以下之一

  • ```的PHP
  • ```PHP3
  • ```的php4
  • ```的php5
  • ```的CSS + PHP
  • ```的html + PHP
  • ```JS + PHP
  • ```的xml + PHP