🔍

HTMLを速攻Preview、速攻修正できるChrome拡張機能を作った

2023/06/26に公開

作ったもの

https://github.com/tesla0225/html_preview

Chrome Web Storeにも一応上げています

https://chrome.google.com/webstore/detail/html-preview/pbgahlbpcanegaeoijeejlkmmfmgcpen?hl=ja&authuser=1
(Developerとしての登録に$5かかりました、vscodeは無料だったのに)

機能

ChromeのサイドパネルHTMLをプレビューする「だけ」

使い方

  1. Chromeの右上のこのボタンを押す

  2. HTML Previewに切り替える

HTMLをコピペして貼る

例1. ChatGPTでhtmlを生成する際

例2. コピペしてちょい修正したい時

https://saruwakakun.com/

例3. UIコンポーネントを実験的に組み立てたい時

https://tailwindui.com/

など、エディタで編集する手間がちょっと省ける拡張機能です。

ローカルインストール

gitからcloneして、以下の「パッケージ化されていない拡張機能を読み込む」をクリック

実装の中身

textareaのhtmlをiframeで表示しているだけです😇

きっかけ

SidePanelなるものがあることを知ったので、htmlのPreviewに良さそうかなと思いサクッと作成しました。
https://developer.chrome.com/docs/extensions/reference/sidePanel/

ミニブラウザを作ろうと最初は模索したのですが、iframeの制約やsidepanelの限界等々で頓挫しました...

お役に立てるかもしれない記事

https://zenn.dev/tesla/articles/b0c32fdb4917d2

Discussion