問題描述

我的博客是在 www.alphaot.com 上託管的,我想這夠好了。但是,當代碼行長度超過 30 個字符時,會出現問題。線條只是包裝,得到 icky 或甚至不包裝的東西!

在您的經驗中,開發人員博客將代碼發佈到 WordPress 的主題是什麼?

此外,我正在使用 Windows Live Writer,您推薦的任何擴展代碼發佈?

編輯:

除了插件,我感興趣的是一個乾淨,免費的 WordPress 主題是 WIDE,所以代碼不必被包裝。

最佳解決方案

我建議你把問題翻到什麼插件是好的發佈代碼?您只能使用<pre><code> HTML 標籤。我使用 WP-Syntax 插件在我的博客上發佈了代碼片段。這是一個很好的工作示例:

A WordPress Blog Post with PHP, TXT and HTML snippets using the WP-Syntax Plugin

它允許我識別我發佈為 CSS,HTML,JavaScript,PHP,純文本等等的代碼。然後它相應地對代碼進行顏色編碼。

它還保留了我發現在從其他站點複製/粘貼體面的代碼片段時可用性/用户體驗非常有用的縮進。

語法很簡單,您只需切換到 HTML 編輯器,並將所有代碼包裝在<pre> 標籤中。例如:

<pre lang="php">
  <?php
    echo "I love cheese!";
  ?>
</pre>

以上將輸出一個漂亮的彩色編碼 PHP 片段。該插件利用 GeSHi 語法突出顯示類來執行其髒工作。所有可用的語言都在 GeSHi 網站上列出。

次佳解決方案

最後我用 Michael Tyson 的主題叫 「Elegant Grunge」 。

我正在使用 Windows Live Writer 2011 插入代碼插件,它的工作原理很好。

查看我的博客 Alphaot.com,看看它是如何結束的。

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。