HackMD 最近在忙什麼? | HackMD Blog
March 17, 2020

HackMD 最近在忙什麼?

Yukai
Yukai
Developer, Co-founder of HackMD.

本篇文章的標題原本是叫做「HackMD 2019 年度回顧」的,不過由於筆者拖了又拖,從聖誕節拖到農曆新年,再從新年拖到了 228。2020 都已經要過完第一季了還在開天窗,只好忍痛改了標題 😂

在過去的幾個月,HackMD 團隊不斷努力為大家帶來更好的協作體驗。忙了這麼久,也該說說自己做了什麼吧!這次的文章將會總結最近一年 HackMD 在產品各個面向帶來的改進,錯過我們臉書貼文更新、或是很久沒關注 HackMD 消息的朋友,也可以藉此複習一下。

就讓我們開始吧!

利用範本快速建立新筆記

四月時 HackMD 上線了「範本」功能。利用範本,你可以快速的以預設內容來建立新筆記,不用每次開新筆記時,都得重複複製貼上。我們也提供了幾種不同的預設範本,像是會議記錄、簡報、README範例 等,讓對文件比較陌生朋友能夠快速上手 :handshake:

使用範本建立筆記

內容時光機 - 版本功能再度進化

HackMD 甫一上線就支援版本功能,隨著時間過去,我們也不斷地強化版本功能。在七月時 我們推出「命名版本」功能更新,以往的 HackMD 會每隔十分鐘定時建立版本記錄,如果使用命名版本,你就可以在任何時候建立新的版本,還可以留下版本名稱和敘述,讓這個版本有意義。

除了新增版本,你也可以比較任意兩個版本的內容差異。用更 geeky 的字來說,就是 git diff 啦!

新增命名版本

比較版本內容差異

Markdown 表格編輯新體驗

對新手來說,Markdown 的表格一直是個難以上手的存在:需要特別記憶的符號、難以輕鬆的排版。筆者在過去也時常運用 Markdown Tables generator 這類的網站,來幫忙快速生成 Markdown 表格語法。

ネタ

不過看筆者這樣敘述就應該能猜到,在 HackMD 上建立表格已經不再是個痛了!HackMD 在十一月時推出了 表格編輯 功能,除了有工具列的按鈕可以輕鬆調整表格欄列,還有給高效使用者專用的表格快速鍵

利用快速鍵建立表格

全新的首頁,全新的設計

儘管沒有大張旗鼓,你可能悄悄發現 HackMD 的首頁長得和之前不太一樣,這些改變都是為了讓初次遇到 HackMD 的新朋友能更快瞭解我們。

此外我們也大幅更新了 HackMD 網站各個頁面的設計,改善了易用性以及頁面切換速度。

HackMD 的新首頁

筆記總覽頁的新設計

通知中心,不錯過新訊息

以往只要筆記更新或是有新留言,HackMD 就會寄送通知信到你的電子信箱,但有時信件太多,你可能因此忽略了重要的訊息。HackMD 在今年初推出了全新的通知中心,明確劃分了不同通知層級,並設計了簡潔漂亮的通知中心介面來收納通知,從此你不會再錯過重要的新訊息!

在通知中心縱覽所有新訊息

外部服務整合與擴充功能

在 2019 這一年,我們整合了更多的外部服務。在三月底 上線的多 OAuth 授權整合功能,讓你用多組社群帳號(如 Facebook, Twitter)登入同一個 HackMD 帳號。在八月初,我們整合了 HackMD 的版本功能以及 GitHub 版本控制,你可以用 HackMD 來編輯、同步、更新 GitHub 上的檔案。

在 2019,我們也持續更新 HackMD 的瀏覽器擴充功能:HackMD-it。在九月時,HackMD-it 支援了釘選筆記以及新的設定介面。

也同樣在九月,我們在 VSCode Marketplace 發佈了 HackMD VSCode 擴充功能。即使身處離線環境,我們也能在 VSCode 裡撰寫相容 HackMD 的 Markdown 語法,並即時預覽:

在 VSCode 裡寫 HackMD Markdown!

協作與社群

五月時,HackMD 上線了筆記的 邀請協作 功能,輸入使用者名稱或 Email,搜尋並邀請你的夥伴一起編輯筆記,並能進一步的調整協作者的權限。

邀請介面

九月初,藉著與台灣微軟合辦的一場小聚,我們偷偷上線了團隊功能並進行了封測。最近我們更加完善了團隊功能,並推出「開放團隊功能」。只要你有協作的需求,你可以新增一個團隊,在把夥伴同學們邀請進來,讓協作更有效率!

打開首頁左上角的「空間選單」,選擇「建立新團隊」

如果團隊的筆記能讓全世界都受益,可以將「團隊隱私性」設為「開放」哦!

邁向 2020…的 Q2 啦!

你以為我要說的是邁向 2020 嗎?答錯了,因為 2020 年的第一季都快過了 :joy:

回顧近一年的 HackMD,在編輯體驗介面設計外部整合團隊協作等,各個方面都有巨大的升級。在接下來的一年,開發團隊也會繼續卯足能量,會各位帶來更好的 HackMD!

順便在這裡預告一下,最近團隊正在加緊努力的讓「提及」功能上線,以後在筆記就可以用「@」符號來標記協作夥伴,請他們出來乖乖面對囉 :sunglasses: