Wiki式的記事工具:WikidPad

我們總是有許多的文字或備忘必須記錄在記事本裡,尤其身為程式開發人員的一群,更是必須隨時記錄寫過的程式片段、思考與推論的過程、蒐集而來的技術文件與優良寫法,諸如TreePadKeyNoteEverNote、CodeDepot 之類的工具也屬於被經常使用的記事工具。這些工具的共同特徵是以樹狀結構讓使用者來組織文字或HTML的格式的內容。

  • TreePad Lite可以免費使用,並有別的商用版本可選擇
  • KeyNote: 停止開發了
  • EverNote: 雖然有免費的版本,但無法輸入繁體中文
  • CodeDepot: 我使用過的工具,以Acess的MDB格式儲存內容,資料量大時效率較差,後來就很少用了;也停止開發了

最終採用的仍然是簡單的方式:用不同的文字檔來存放不同的主題,例如:java.txt存與Java相關的內容,html.txt存HTML標籤相關內容等,搜尋則以尋找*.txt的方式來達成。這個方法的缺點是內容只能是文字格式,無法做Highlight或不同的色彩提示重要性,各主題檔案間也無法建立關聯性。

最近開始使用的WikidPad則把共筆系統的Wiki概念帶入記事的領域。以下先引用hlb的說明讓讀者對於Wiki有個基本認識:

以下文字來自: hlb's articles

什麼是 wiki?
根據 wiki 社群的定義,wiki 是一種提供「共同創作(collaborative)」環境的網站,也就是說,每個人都可以任意修改網站上的頁面資料。這聽起來挺瘋狂的,萬一有陌生人來網站上亂搞怎麼辦?別擔心,所有的 wiki 都有「版本控制(Version Control)」的概念,你隨時都可以找回之前的正確版本;更何況你可不是單打獨鬥,社群的力量是非常驚人的。就在這種相信人性本善的概念下,整個 wiki 社群迅速地成長茁壯。如果你還是很擔心,更可以幫 wiki 加入權限管理(Access Control)的機制,保證萬無一失。除了版本控制之外,值得一題的是「格式化語法(Formating Rule)」。因為對一般人來說,HTML 語法實在是個惡夢,所以 wiki 創造了一套更簡單的寫作語法,讓大家可以專注在寫作上。

wiki 這個字到底是什麼意思呢?根據 FAQ 的說法,wiki-wiki 是夏威夷語裡「快(quick)」的意思。實際上 wiki 也真的是既簡單又快速,你可以看到 wiki 每天都在成長。

wiki 可以怎麼玩?
首先會想到的當然是共筆系統(例如 FreeBSD 共筆)、讀書會、專案開發、寫書、翻譯、資料整理(例如網站設計資源)、常見問題整理等等,這些本來就非常適合一群人來做。其次你可以想想怎麼樣來利用版本控制的功能,例如拿來整理想法(可以時常比對舊版本)、寫作業、記上課筆記等等。甚至有人用 wiki 寫百科全書喔!如果你還想到可以怎麼玩,歡迎告訴我 :)

怎麼安裝 wiki?
現在已經有不少中文資源,可以參考我之前寫的「wiki 經驗談」,你也該先去逛逛 wiki 討論區 的資料。相關資源已經很多了,我在這裡就不多談。

如果您有使用過維基百科,那麼多多少少已經對Wiki有了步認識了。Wiki一般是建立一部Wiki Server,讓使用者用瀏覽器檢視與修改內容,而WikidPad則是做成獨立運作的應用程式,讓使用者在自己的電腦上來新增編修與組織自己的記事內容。它的優點是:

  • 以Wiki的方式來記錄,能以HTML格式顯示內容
  • 使用WikiWord做關鍵字與章節重點,超連結的瀏覽特性超越平板的文字格式
  • 以內容的重要性與出現頻率對內容做分解合併重組,彈性十足;例如原先有關OpenOffice的文章只有一篇,因此其內容是寫在Office裡,當相同主題文章又出現時,就可以將之做成一個OpenOffice的連結,而在新產生的OpenOffice節點裡放入數篇文章
  • 輸入內容是以純文字方式儲存,且提供匯出HTML、XML之功能,只要定期備份就不必擔心資料毀損問題

WikidPad在2005年6月已經變成Open Source,因此可以放心使用。另外,建議安裝1.6版,雖然1.6還在Beta階段,但它有下列加強:

  • 解決了中文的問題;在1.1版裡無法使用中文當做WikidWord,Wiki屬性也無法使用中文,1.6則都解決了
  • 多提供了sqllite資料庫的儲存格式
  • 文章除了編修的編輯區外,也提供預視功能,更方便內容的觀看

最後,要如何開始使用WikidPad呢?先由Help→Open WikidPadHelp開始吧。

參考:

WikiPad

##

您可能也會有興趣的類似文章

簡睿

服務於軟體業的資訊老兵。興趣廣泛,學習力佳,樂於分享所知所學。

您可能也會喜歡…

3 個回應

  1. 簡睿表示:

    Wikidpad是wiki式的工具,只要URL以.jpg、.gif或.png結尾,在WikidPad的Preview頁裡,就會以圖形顯示。以下來自其說明文件:If an URL file ends with ".jpg", ".gif" or ".png", the URL is automatically shown as an image in preview and HTML export.WikidPad和EverNote是不同概念的筆記系統。

  2. 水瓶尤加利表示:

    請問 WikiPad 可以貼上圖形嗎?另 EverNote 有支援中文輸入的 2.2 beta 了, 請見http://blog.xuite.net/eucaly61/eucaly61/13702671

  1. 2008/12/10

    […] 前前後後用過的Wiki系統有:Python寫的Trac與運行在本機的WikidPad、只有一個HTML的本機TiddlyWiki與TiddlyWiki的網路版ccTiddly,最近想在主機空間上建立Wiki系統,以上的Wiki都不甚適用,因此Survey了幾個以PHP 4撰寫的Wiki系統:MediaWiki、DokuWiki與PmWiki,其中MediaWiki需要MySQL資料庫系統,後二者則都是儲存成檔案,不需要資料庫。 […]

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *