擴(kuò)展 Sketch

我們努力使Sketch成為夢想中的“設(shè)計(jì)師工具箱”。但是每個(gè)人都有不同的需求,也許你需要一個(gè)我們還沒有實(shí)現(xiàn)的功能。不要擔(dān)心:插件已經(jīng)可以滿足您的需求,或者您可以輕松創(chuàng)建一個(gè)插件。

如果您有興趣擴(kuò)展Sketch,那么您就位于正確的位置。在這里,我們展示Sketch可擴(kuò)展性文檔的概要以及如何快速構(gòu)建您的第一個(gè)Sketch插件。

如果您只想使用現(xiàn)有的插件,請參閱插件目錄。

你可以用插件做什么?

Sketch中的插件可以做任何用戶可以做的事情(甚至更多?。?。例如:

  • 根據(jù)復(fù)雜的規(guī)則選擇文檔中的圖層
  • 操作圖層屬性
  • 創(chuàng)建新圖層
  • 以所有支持的格式導(dǎo)出資產(chǎn)
  • 與用戶交互(要求輸入,顯示輸出)
  • 從外部文件和Web服務(wù)獲取數(shù)據(jù)
  • 與剪貼板交互
  • 操作Sketch的環(huán)境(編輯指南,縮放等...)
  • 通過從插件調(diào)用菜單選項(xiàng)來自動(dòng)化現(xiàn)有功能
  • 設(shè)計(jì)規(guī)格
  • 內(nèi)容生成
  • 透視轉(zhuǎn)換

查看Sketch插件的最簡單方法是通過插件目錄。您可以瀏覽有用的插件,安裝它們以嘗試它們,并了解如何將Sketch擴(kuò)展到您自己的設(shè)計(jì)場景。

編寫一個(gè)擴(kuò)展

我們創(chuàng)建了一個(gè)小工具鏈,這使得創(chuàng)建一個(gè)新插件變得非常簡單。這對開始非常有用,你也可以找到現(xiàn)有的插件示例

擴(kuò)展程序是用JavaScript編寫的。Sketch提供了一個(gè)小型REPL式控制臺(tái),您可以在嘗試構(gòu)建插件之前試用其API。

擴(kuò)展想法

Sketch功能的許多優(yōu)秀社區(qū)創(chuàng)意可以更好地實(shí)現(xiàn)為插件而不是核心產(chǎn)品的一部分。這樣用戶就可以通過安裝正確的插件來挑選他們想要的功能。Sketch團(tuán)隊(duì)在插件請求庫中跟蹤可能的插件為GitHub問題。如果你正在尋找一個(gè)偉大的插件來構(gòu)建,請看看這些問題。

下一步

原文: https://developer.sketchapp.com/reference/

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請結(jié)合常識與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容