Sketch で作成したアートボードやその外に書く注釈とかをまるっと一枚の PNG にしてくれるプラグインを今朝作っていたらほぼできた所で思いっきり同じ物を見つけてしまい車輪の再開発をしていた事のむなしさをご報告いたします。
所感
Sketch プラグインスクリプトは Objective-C と JavaScript を足して二で割った感じでキモい
block とかが書けるんかよくわからない
Smalltalk が元々こんな感じなのかな Smalltalk 知らないので分からない
たとえば現在のビューを取り出して変数に突っ込む場合こんな感じ
// doc はグローバル変数 (MSDocument)
var view = [doc currentView]
ドキュメント
ここを良く読めばある程度はできそう。
ごっつええスクリプト
Save Page to PNG
Sketch のページ全体を PNG にして保存してくれるプラグイン。
元の sketch ファイルと同じディレクトリに、同じ名前、拡張子は .png で保存する。
Sketch をもっていないデザイナー以外と、全体像を俯瞰して見るのに便利です。
github
書き足していく