作為一種輕量級的标記語言,Markdown 的優點無須贅述,這種抛卻了複雜排版格式、簡潔、快速、高效的輸入方式迅速俘獲了衆多用戶的心,從而在各類編程社區和寫作平台上快速流行起來。
然而,在全面轉向用 Markdown 寫作以後,編輯器的選擇卻讓我犯難。Bear?可我更偏愛于 Windows;Typora?不論是實時渲染還是簡潔外觀下隐藏的豐富功能都深得我心,但缺少了工作最需要的文檔庫管理;Simplenote?未免有點太「簡單」了……
好在,後面終于找到了一款稱心的選擇,它就是由個人開發者 ivarptr(好吧,我不知道該怎麼念)創造的 Yu Writer。它目前支持 macOS 與 Windows 雙平台,全面的功能讓它足以勝任各種類型的工作,于是順理成章地成了我的主力編輯器。
比起實用功能,Yu Writer 首先給人留下深刻印象的應當是它那缤紛的界面和流暢的動畫——通常來說,很難在個人開發的軟件上找到如此出色的界面與動效設計。
軟件内置了「Default」「Carbon」「Lime」與「Night」四套主題,每一款主題的配色都賞心悅目,也确保了軟件能在不同的光線條件下使用。不過,除了默認以外的主題都需要付費購買授權後才能解鎖。
稍顯遺憾的是,目前的版本(0.5.3)仍處于 beta 測試狀态,字體、行高等個性化樣式功能尚未完成,相比起其他成熟的 Markdown 編輯器而言少了許多定制化的樂趣,算是一大缺陷。
Yu Writer 的主界面分為工具欄、文檔庫、文檔列表、大綱、編輯區與即時預覽幾大功能區。
工具欄諸多可視化按鈕讓暫時不熟悉 Markdown 語法以及軟件快捷鍵的新用戶也能也能快速适應編輯環境,而老練的用戶則可以在設置中關閉部分工具按鈕與工具标題,簡化界面提高注意力。
覺得這樣的用戶界面過于繁瑣?隻要按下快捷鍵「Ctrl D」或是點擊編輯區底欄左側的按鈕即可進入「專心模式」,編輯區被最大化,可以提供沉浸式的寫作體驗。盡管文檔庫被隐藏,但此時仍能喚出大綱及預覽視圖,不用退出專心模式即可在宏觀上掌握文檔的結構與格式。
與 Typora 的實時渲染不同,Yu Writer 的編輯區會保留尚未渲染的原始文本,不過可以通過快捷鍵「Alt Ctrl I」或是點擊右下角按鈕喚出實時預覽視圖來查看渲染完成的效果。這是一種設計理念上的差異:實時渲染成富文本更節省空間、對編輯者而言也更為美觀;而分欄預覽則能夠避免來回編輯時的不便,降低錯誤率。至于哪種方式更好,那便是見仁見智了。
此外,Yu Writer 使用了多标簽頁,讓跨文檔編輯變得信手拈來。需要的話,甚至可以打開兩個窗口,同時編輯同一個長文檔的不同位置。
顯然,從體量上看,Yu Writer 從一開始就充滿了成為衆人工作主力的野心,從軟件所包含的諸多工作實用功能可見一斑。
熟悉愛範兒與 AppSo 的讀者應該會發現,在我們的文章裡,中英文之間、中文和數字之間總會加入一個空格,雖說這不是官方的文本排版規範,但中西文之間的間距有助于提高文本的美觀度,像是 Microsoft Word 就會自動給中西文之間增添 1/4 個全角空格的間距。當然了,使用直角引号也是出于同樣的目的。
但在沒有專業軟件支持的前提下,過去都是手動插入空格以及直角引号來控制排版效果,導緻的結果便是按空格按到手軟,還經常會出現疏漏:這兒的空格忘記加,那兒的引号忘記改……
但 Yu Writer 讓這一切問題都迎刃而解。軟件提供了自動在中西文和數字之間插入空格以及自動将引号替換成直角引号的設置項,使我在撰寫文章時少花了功夫還降低了錯誤率,寫作過程都變得輕松愉快起來。
若是嫌 Markdown 符号輸入太麻煩,Yu Writer 還提供了自動補完符号對的功能。譬如,要輸入加粗文字,那麼在打出前兩個星号時,作為結尾标志的兩個星号便會自動出現在光标後面——前端工程師們一定對這功能不陌生。
你還可以在文檔頭部加入「字數目标」「截稿日期」「标簽」「任務列表」等标記。其中「字數統計」可以讓你在下方的統計菜單中查看字數進度幾何,并列出了文檔編輯花費的時間和閱讀所需的預估時間。而「截稿日期」和「任務列表」則會直觀地在文檔列表中化為倒計時和進度條,督促你按時完成工作。
加入文檔頭部信息以後,這些文檔會被分門别類歸納到文檔庫中。如果想要找「所有帶有截稿日期的文檔」或是「所有帶有藍色标簽的文檔」,都可以在文檔庫的「Smart Folders」中一鍵篩選出來。
至于所有編輯者最關切的痛點,莫過于自動保存——相信每個人都經曆過意外事件讓辛勤勞動化為烏有的慘痛經曆。而 Yu Writer 針對這一點,給出了可能是我見過最優秀的本地自動保存方案。
和其他軟件的每隔特定時間保存一個文檔的副本不同,Yu Writer 會記下文檔編輯的每一個步驟。每個字的錄入、每個逗号的删除都被巨細無遺地記錄在案,而保存有這些曆史記錄的信息則會每隔 60 秒保存為本地文件。
每當發生意外或是誤操作導緻應用關閉後,重新打開軟件都會實時恢複到意外發生前一刻的狀态,連光标位置也不除外。打開「曆史記錄」界面,還能用時間軸回溯你的每一次操作,其中紅色表示删除的文字,綠色表示增加的文字。你可以還原到某一點重新組織語言和想法,也能夠點擊「重播」按鈕複現文檔編輯的全過程。
另外,考慮到大多數人已經被意外鍛煉出有事沒事就保存一下的抖 M 習慣,Yu Writer 還惡趣味地保留了手動保存文件的快捷鍵,盡管沒什麼意義,卻能讓你更加踏實。
為了滿足不同場景的應用方式,Yu Writer 增設了多種預覽和展示方式。
在右上角的菜單選擇「顯示幻燈片浏覽」即可預覽文檔幻燈片化後的效果,還能選擇白色、黑色與紅色三種主題。對于那些格式要求不高的場合,隻需要寫好純文本大綱便能渲染成效果尚可的幻燈片公開展示。
Markdown 本身隻是文本,輸出為多種類型的文件自然不在話下。軟件内置了四種樣式的預覽,還能導出為 PDF、HTML、Markdown 和圖片四種格式,每一種都能在導出菜單中微調其效果。考慮到許多 Markdown 用戶是互聯網運營者,右鍵菜單裡還能找到「複制為微信訂閱号格式」的選項。
正如上文所提到,從一開始 Yu Writer 的目标便是成為能夠提供一站式 Markdown 解決方案的主力編輯器,而在經過數年疊代以後,它也基本達成了最初的目标。
當然,作為一款測試版的軟件,它還有着諸多缺點:近半的實用功能仍未開發或開發中、對付大文檔時性能緩慢、與成熟商業軟件相比為數衆多的 bug……此外,由于是個人用業餘時間開發的軟件,疊代不規律以及遙遙無期的雲服務也難以滿足部分用戶。
但瑕不掩瑜,僅是目前有待打磨的版本,就表現出了巨大的潛力。如果有何意見和建議,均可以前往項目的 GitHub 主頁反饋,幫助作者完善軟件。
Yu Writer 支持 macOS 及 32 / 64 位 Windows 操作系統,Linux 版本開發中。功能受限版免費使用,可購買 100 元 / 份的授權升級至全功能版本。個人用戶第二份及以後的授權降至 35 元 / 份,學生和教師可購買 50 元 / 份的教育版授權。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!