【问题标题】:Posting java code on wordpress.com. Highlight issues and lost indentation在 wordpress.com 上发布 java 代码。突出问题和丢失的缩进
【发布时间】:2012-04-11 10:57:52
【问题描述】:

我正在尝试使用此处建议的以下标签在 wordpress.com 上发布一些 java 代码 sn-ps:http://en.support.wordpress.com/code/posting-source-code/

[源代码语言=“java”] ... [/源代码]

但是所有缩进都丢失了,并且 cmets 没有正确突出显示。这些代码是从 Eclipse 复制而来的。

你可以在这里看到问题:http://lifelearner168.wordpress.com/

提前致谢。

【问题讨论】:

标签: java wordpress syntax-highlighting code-formatting wordpress.com


【解决方案1】:

最后这对我有用:

[code language="java"]
//YOUR CODE
[/code]

【讨论】:

    【解决方案2】:

    正如 user1296058 所说,如果您使用 [sourcecode language="javascript"],它将解决此问题。

    【讨论】:

      【解决方案3】:

      尝试发布此代码并告诉我它的作用:

              ​//indentation test
                  //further indentation​​​​​​​​​​​​​​​​​​​​
      

      【讨论】:

      • 第一个正确显示缩进!两者有什么区别?谢谢
      • 你的意思是在第一行和第二行之间?还是这个例子并粘贴在 jsfizzle 上?
      • 我在 wordpress.com 中粘贴了您的代码。第一行正确显示了缩进。第二行的缩进丢失了。你能告诉为什么第一行有效吗?非常感谢!
      • 我明白了。如果我将代码粘贴到“Visual”视图下,但如果我将代码粘贴到“HTML”视图下,似乎会丢失缩进。缩进正在工作。但我仍然不知道为什么 cmets 不能正常工作。目前我只需要使用 [sourcecode language="javascript"] 而不是 [sourcecode language="java"]。至少它正确地突出了 cmets。
      【解决方案4】:

      将其粘贴到此处的 JavaScript 文本区域:http://jsfiddle.net/ 以确保缩进采用 Web 兼容格式,然后再次从 textarea 复制并将其粘贴到 wordpress 发布文本区域。 Eclipse 可能有一个奇怪的缩进方法。

      我查看了页面的来源,它没有任何缩进,所以它必须是在 wordpress 上发布过程中的某些内容,而不是在查询时它在页面上显示的方式有问题。 (如果没有任何意义,请忽略它..)

      【讨论】:

      • 当我将代码粘贴到 jsfiddle.net 和 wearpress.com 时,我可以看到缩进。但是当我按下发布时,所有的缩进都消失了。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-19
      • 1970-01-01
      • 2014-10-20
      相关资源
      最近更新 更多