Sketch 플러그인 만들기
3235 단어 CocoaScriptsketch
참고 기사 1
참고 기사 2
기본적으로 CocoaScript로 제작됩니다.(ObjectiveC/Cocoa + Javascript)
규정된 곳에서 json 파일과 js 파일, 두 개의 파일을 준비하다
json 파일의 기본 정보
js 파일 지정 동작
{
“name” : “My Plugin”,
“identifier” : “my.plugin”,
“version” : “1.0”,
“description” : “My First Sketch Plugin”,
“authorEmail” : “[email protected]”,
“author” : “Your Name”,
“commands” : [
{
“script” : “MyScript.js”,
“handler” : “onRun”,
“shortcut” : “command shift y”,//ショートカットキーを指定できる
“name” : “Get Page Names”,
“identifier” : “my.plugin.pagenames”
}
],
}
var onRun = function(context) {
//reference the Sketch Document
var doc = context.document;
//reference all the pages in the document in an array
var pages = [doc pages];
//loop through the pages of the document
for (var i = 0; i < pages.count(); i++){
//reference each page
var page = pages[i];
//get the name of the page
var pageName = [page name];
//show the page name in the console
log(pageName);
}
}
이렇게 하면 Sketch 파일을 열면 자신의 플러그인이 표시됩니다.
단축키를 지정할 수도 있습니다.
Reference
이 문제에 관하여(Sketch 플러그인 만들기), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/52shinNaka/items/a5fa5e0296f86f303553텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)