Posted at

Sketch プラグイン制作所感・ええやんと思ったプラグイン

More than 5 years have passed since last update.

Sketch で作成したアートボードやその外に書く注釈とかをまるっと一枚の PNG にしてくれるプラグインを今朝作っていたらほぼできた所で思いっきり同じ物を見つけてしまい車輪の再開発をしていた事のむなしさをご報告いたします。



所感

Sketch プラグインスクリプトは Objective-C と JavaScript を足して二で割った感じでキモい

block とかが書けるんかよくわからない

Smalltalk が元々こんな感じなのかな Smalltalk 知らないので分からない

たとえば現在のビューを取り出して変数に突っ込む場合こんな感じ

// doc はグローバル変数 (MSDocument)

var view = [doc currentView]


ドキュメント

http://bohemiancoding.com/sketch/support/developer/

ここを良く読めばある程度はできそう。


ごっつええスクリプト


Save Page to PNG

Sketch のページ全体を PNG にして保存してくれるプラグイン。

元の sketch ファイルと同じディレクトリに、同じ名前、拡張子は .png で保存する。

Sketch をもっていないデザイナー以外と、全体像を俯瞰して見るのに便利です。

github

書き足していく