網路是近代最偉大的發明之一,卻也是最浪費工作效率的壞份子。常常工作到一半就被即時通訊傳來的plurk連結吸引了注意力,一看就消耗了整個早上。想要注意力不被吸走,只要看不到就好啦。不論是女友、爸媽傳來的訊息都適用,文件打完再說。這時可以借助WriteMonkey純文字編輯器。
軟體小檔案
名稱:WriteMoneky
WriteMonkey和JDarkRoom一樣,都是全螢幕的純文字編輯器,不過WriteMoneky並不像JDarkRoom一樣得用快捷鍵操作,而改採較平易近人的右鍵選單,對一般使用者來說比較容易。不過WriteMonkey的功能可沒因此縮水,它提供了對寫作者來說非常好用的工具,例如設定寫作字數、主文件和備用文件切換、隱藏前面段落、快速查詢搜尋引擎和拼字檢查等。
而且由於WirteMonkey是純文字編輯器的關係,吃的資源非常的少,因此在配備不佳的電腦上依然可以運作順暢。而配上CPU運算能力不足的小筆電更是絕配,只要有WriteMonkey,不需要使用笨重的文字處理程式如MS Word,還是可以利用這個輕巧、強大的純文字編輯器寫出一份美觀的文件。
▲這可不是電腦當 了,也不是螢幕沒插電,這就是WriteMonkey的軟體介面。一片黑的文字區域讓你想轉移注意力都不行。
▲WriteMonkey的所有功能都可以從右鍵選單中選擇。
從上列圖片我們可以知道WriteMoneky就是一個非常簡單的純文字編輯器,不過你可別小看了它。這個編輯器的功能可是非常強大的。
WriteMonkey基本功能
WriteMonkey有許多針對寫作的基本功能,包括主/備用文件、跳行和查詢等,統統都可以在右鍵選單中找到。
▲「Toggle Fullscreen / Window」功能可以讓你在全螢幕和視窗模式間切換,而不像JDarkRoom一樣只能強制在全螢幕模式,另外你也可以用後列的快速鍵「ESC」來切換。
▲在編輯指令區域中,除了可以看到常見的「Undo」、「Redo」等功能外,還有一個「Move selection to repository」指令,它可以將你選擇起來的段落移到備份區(repository)中,這在你不確定是否要刪除某個段落時非常好用。
▲在移動段落到備份區後,如果你想一想又後悔刪除了,你可以到備份區將它找回來。只要選擇「Toggle repository / man text」指令即可。
▲備份區以綠底黑字和主要文件區的黑底綠字區分,非常明顯。移動到這裡的段落都會加上時間標籤,以標記段落生成的先後。如果想移回主要文件,只要拷貝這個段落再到主要文件區貼上即可。
▲「Lookups」指令可以讓你快速查詢多個網站,只要將要查的字選擇起來,然後利用「Lookups」指令選擇要查詢的網站即可。
▲如果你想設定文件的長度,例如你想寫一篇不超過3000字的文章,你可以用「Progress」設定和查詢,不過由於WriteMonkey不支援計算中文字數,因此只能使用在英文文件上。
▲在「Progress」視窗中,你可以看到文件的狀態,例如有多少字、多少段落或是你已經完成多少工作進度等(僅支援英文)。
▲如果你想檢查拼字,可以利用「Check spelling」功能來檢查,雖然這個功能當然也不支援中文,但WriteMonkey在官網上提供了多種外文字典可以讓你檢查許多拼音語言。
▲如果你想快速選擇某個段落,那「Jumps」這個指令一定會用得上。
▲「Jumps」視窗里的「Paragraphs」活頁標籤可以讓你看到每一段落的第一句話,讓你可以快速選擇要使用的段落。
▲而「Headings」活頁標籤則可以讓你列出各種格式的段落。
WriteMonkey密技:Markdown
格式?純文字編輯器也可以支援格式嗎?是的,只要它支援匯出Markdown就可以。這就是WriteMonkey強大的祕密,有了Markdown這個強力工具,它可以快速地格式化文件。如果你只需產生簡單的文件,例如網站文字等,Markdown可以完全符合你的格式化需求,讓你用最簡單的方式產生一份樣式精美的文件。而WriteMonkey可不像其他支援Markdown的編輯器一樣只能輸出成HTML,它還可以直接輸出Microsoft Word格式呢!
什麼是Markdown?
就像HTML是標籤語言一樣,Markdown是一種輕量型的標籤語言,它可以利用各種標籤快速格式化文件。輕量型標籤語言的特點就是它們的標籤一定比HTML更易懂,而且寫出來的文件原始碼也不像HTML原始碼一樣難以閱讀。輕量型標籤語言易寫易讀的特性,讓它十分適合用來產生格式不複雜的文件,如:說明文件、網站文章或是具有少量表格和註解的報告等。
選用Markdown的好處
除了前面提到的易寫易讀外,輕量型標籤語言那麼多,選用Markdown有什麼好處呢?就我個人而言,Markdown最棒的地方就是可以直接插入HTML碼,讓你可以在Markdown和HTML間,選擇簡單的方式來撰寫。
Markdown的語法
文字格式
標題
# 這是大標 #
## 這是中標 ##
### 這是小標 ###
#### 這是小小標 ####
會產生:
這是大標
這是中標
這是小標
這是小小標
強調文字
*粗體*
_斜體_
__底線__
會產生:
粗體
斜體
底線
項目文字
如果你想分項列出文字,但不需要序號,只要在分項前加上*號、+號或-號加空格即可:
* 第一點 + 第二點 - 第三點
會顯示為:
- 第一點
- 第二點
- 第三點
如果需要序號,則使用數字+英文句號+空格的格式:
1. 第一點 2. 第二點 5. 第三點
會顯示為:
- 第一點
- 第二點
- 第三點
由上面可知,如數字序號只要格式對了,數字不正確也沒關係,Markdown會自動幫你依階層算好對應的序號。
段落
Markdown 的段落分法非常簡單,只要在段落中間空一行即可。如果沒空行則視為同一個段落,例如:
人之初 性本善 性相近 習相遠
由於中間沒有空行分隔,因此會產生:
人之初 性本善性相近 習相遠
如果你想分段的話,要寫成:
人之初 性本善
性相近 習相遠
這樣轉檔出來就會顯示:
人之初 性本善
性相近 習相遠
引用區塊(blockquote)
如果你想在Markdown中製造引用區塊,只要用/>表示即可,而且可以和其他文字格式混用。例如:
>*標題* > >內文內文內文內文 > >* 第一點 >>1. 第一分項 >>2. 第二分項 > >* 第二點
會顯示成:
標題
內文內文內文內文
第一點
- 第一分項
- 第二分項
第二點
程式碼段落
如果你想在文件中加上程式碼段落的話,只要在段落前空四格或一個tab以上即可,例如:
這是普通段落 這是程式碼段落
在轉成HTML時會變成:
<p>這是普通段落</p> <pre><code>這是程式碼段落<code></pre>
字裡行間的格式
程式碼
如果你只是要將程式碼插入在行中,你可以使用 `
符號將程式碼包起來,在HTML中就會顯示成 <code>
標籤,例如:。
這是普通文字 `print(Hello World!)` 這是普通文字。
會顯示成:
這是普通文字
print(Hello World!)
這是普通文字。
連結
如果你想在字間插入連結你可以將要連結的文字用方括號( []
)包起來,後面再用括號( ()
)表示連結網址,例如:
這是普通[文字](http://www.techbang.com.tw "T客邦")。
會顯示成:
這是普通文字 。
其中「"T客邦"」的部分是連結標題。如果你想讓原始碼更容易閱讀,你也可以把連結放到文件其他的地方,這時你可以使用以下格式:
[Google] [1]、[MSN] [2]或[Yahoo] [3] [1]: http://google.com/ [2]: http://www.msn.com/ [3]: http://www.yahoo.com/
會顯示為:
其中連結你可以放在文件任何地方,另外序號你可以任意給,或是完全不要:
[Google] []、[MSN] []或[Yahoo] [] [Google]: http://google.com/ [Yahoo]: http://www.yahoo.com/ [MSN]: http://www.msn.com/
會顯示為:
插入圖片
如果你想在Markdown文件中插入圖片,只要使用下列語法即可:
![說明文字](圖檔位置)
例如:
![貓圖](./cat.jpg)
轉成HTML時就等於:
<img src="./cat.jpg" alt="貓圖">
不過由於Markdown插圖語法難以調整大小,因此建議可以直接使用HTML語法來插入圖檔。
WriteMonkey與Markdown對應的功能
WriteMonkey既然支援Markdown,它也提供了許多對應Markdown的功能,讓你轉檔或是格式化文件時能夠更容易。
▲「Markup export」這個指令可以讓你快速地將Markdown文件轉成HTML或是Word檔。
▲只要選擇「Export to default web brower」就可以將Markdown文件轉成HTML,並儲存在與原文件相同的資料夾下。
▲WriteMonkey會將轉好的文件幫你用預設瀏覽器打開。
▲如果你選擇「Export to MS WORD (or default doc editor)」的話,WriteMonkey就會幫你轉成doc檔,並用Word或是預設的doc檔編輯器打開,不過格式難免需要調整。
可是最大的問題是,對中文支援很不佳阿
用微軟注音打字它會把打出來的字下面的底線吃掉
導致我沒辦法選字,例如我要打 支援,最後卻變
成"知原",有任何解除辦法嗎,thx
> preferences!Misc菜单项中,禁用Dim inline comments就可以了!
雖然有點太晚PO
[disable Dim inline comments]
這個在最新版被改成
[Enable markup syntax highlighting]
一樣取消掉就能輸入中文