it:sublime_text:packages:code_formatter

Code Formatter

用 Firefox 的 It's all text 附加元件可以把 DokuWiki 或 TiddlyWiki7) 的原始碼導出,透過更好用的文字編輯器8)進行各種處理,包括尋找/取代等。

那因為 DokuWiki 常可以直接吃 HTML,所以遇到這種 HTML 原始碼,我就想說 Sublime Text 有沒有 code formatter/beautifier 之類的功能,結果搜尋以後有人推:

  1. HTML/CSS/JS Prettify ← 但這個卻要另裝 Node.js 才能運作,而我不想那麼麻煩在 Mac 上裝 Node.js
    • 20191128 不過說也奇怪,我後來好像還是有在 MBA 上裝 Node.js(是為了 TiddlyWiki 5 嗎?),所以我發現已有 Node,也有 NPM,也有裝過 Homebrew ∴今天要執行 HTML/CSS/JS Prettify 時它說我的 Node 太舊,我就更新了 Node → 可以運作了
  2. Code Formatter ← 好像也是要吃 node.js 或 JavaScript 函式庫才行
  3. 結果 Sublime Text 官網自己推的 plugin 叫作 TagFormatting HTML with Sublime Text - Sublime Text Tips
    這個不用另裝 PHP 或 Node.js,下載安裝試用後確實有用!這樣 DokuWiki 的 HTML 原始碼也能漂亮可讀!:D

7)
最早我是用在 TiddlyWiki 上
8)
Windows 上是 EmEditor,其他平台上則是 Sublime Text
輸入您的意見. 允許使用維基語法:
Y J Q O S
 
  • 上一次變更: 2021/07/24 20:21
  • ghsrobert