推薦使用 Windows Live Writer 撰寫 Blogger (Blogspot) 文章

由於 Blogger 內建的 WYSIWYG/HTML 編輯器實在是不好用,尤其對於程式討論,有兩項缺點存在:

  1. 不支援 tab。我們無法按出 tab 的功能,即使已經先在其他工具(記事本、Word 等)編輯好內容,透過貼上複製,可以出現 tab 的縮排,但編輯器最後仍會將 tab 轉換成一個空白。
  2. 編輯既有文件時,會去重排 HTML 版面。這點對於使用 SyntaxHighlighter 這類排版模組的使用非常不便,因為重排會讓已經在 <pre></pre> 被破壞,因此每次修改文章,就得重新排一次程式碼…

在尋尋覓覓之後,發現 Windows Live Writer (WLW) 還蠻符合需求的,不過它是一個桌面軟體,無法在瀏覽器上使用(但有差嗎?),而且使用上也相當直覺,就像在使用 Wordpad 一樣,目前遇到要注意的問題是:標籤。Blogger 有提供標籤(label)的功能,可以讓你為文章做分類,也可依標籤(label)找文章,是個相當方便的功能,要使用它,只需要在文章邊即時設定就好(見下圖紅框)。

BloggerEditor

當然,WLW 也有提供標籤的功能,只不過 WLW 的標籤(tag)與你在 Blogger 上使用的標籤(label)稍有不同,若要達到 Blogger 上標籤的功能則要改用 WLW 的類別。下圖紅色框處是 WLW 讓你選擇類別的地方,點選後會跳出一個小視窗,羅列著 Blogger 現有的標籤(label),你也可以在 WLW 新增你要的標籤(label),相當方便,如此一來,就不需要重回 Blogger Editor 先設定標籤再利用 WLW 編輯,也不至於發生修改文章標籤時,HTML 排版會亂掉 : )

WLW1

沒有留言:

MiniFilter InstanceSetupCallback is not called?

一般來說,MiniFilter 的 InstanceSetupCallback 會在 filter manager 把 minifilter attache 到 volume 後呼叫。如果沒有的話,可以檢查一下 minifilter 的 INF 是否把 instance fla...