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 插件,提供模板語法高亮顯示以及其他一些功能。