DEVELOPER TOOLS

Editor plugins

Visual Studio Code

Front Matter
當你選擇靜態網站時,需要考慮如何管理你的文章。Front matter 是一個幫助你維護文章元資料/前置資料的工具,像是:創建日期、修改日期、slug、標題、SEO檢查等。
Hugo Helper
Hugo Helper 是一個 Visual Studio Code 插件,提供一些對 Hugo 有用的命令。源代碼可以在 這裡找到。
Hugo Language and Syntax Support
Hugo Language and Syntax Support 是一個 Visual Studio Code 插件,用於 Hugo 語法高亮顯示和代碼片段。源代碼可以在 這裡找到。
Hugo Themer
Hugo Themer 是一個幫助你開發主題的擴展,它可以讓你輕鬆地導航主題文件。
Hugofy
Hugofy 是一個 Visual Studio Code 插件,旨在讓使用 Hugo 開發更輕鬆。源代碼可以在 這裡找到。
Prettier Plugin for Go Templates
使用這個 Prettier 插件來格式化 Hugo 模板。請參見 安裝說明
Syntax Highlighting for Hugo Shortcodes
此擴展為 Hugo 短代碼添加語法高亮顯示,使個別部分的視覺識別更加容易。

Emacs

emacs-easy-hugo
Emacs 主要模式,用於管理 Hugo 部落格。注意,Hugo 也支援 Org-mode
ox-hugo.el
原生 Org-mode 匯出器,將 Org-mode 轉換為 Blackfriday Markdown 及 Hugo 前置資料。ox-hugo 支援兩種常見的 Org 部落格流程 —— 將多個 Org 子樹匯出為多個 Hugo 文章,或將單個 Org 文件匯出為單個 Hugo 文章。它還利用了 Org 標籤和屬性繼承功能。請參見 為何選擇 ox-hugo?

Sublime Text

Hugofy
Hugofy 是一個 Sublime Text 3 插件,旨在讓使用 Hugo 靜態網站生成器更加輕鬆。
Hugo Snippets
Hugo Snippets 是一個有用的 Sublime Text 3 插件,用於自動添加代碼片段。

Vim

Vim Hugo Helper
一個小型的 Vim 插件,用於簡化使用 Hugo 撰寫頁面和部落格文章的過程。
vim-hugo
一個 Vim 插件,提供模板語法高亮顯示以及其他一些功能。