命令行界面

Sketch 包含 sketchtool,一个命令行界面,可以集成到您的保存以发布工作流程中。使用 sketchtool,您可以

重要提示:Sketch 命令行界面可免费使用,但需要有效的许可证才能运行插件。 sketchtool 是“按现状”提供,不提供任何形式的担保。

用法

sketchtool 二进制文件位于 Sketch 应用程序包中。

Sketch.app/Contents/MacOS/sketchtool

要从命令行的任何位置运行 sketchtool,请将 cli 位置添加到 $PATH 或使用便利脚本使用 mdfind 查找正确的路径。

#!/bin/sh

SKETCH=$(mdfind kMDItemCFBundleIdentifier=='com.bohemiancoding.sketch3' | head -n 1)

# pass on all given arguments
"$SKETCH/Contents/MacOS/sketchtool" "$@"

注意: sketchtool 需要 macOS 10.11 或更高版本。

版本控制

每个 Sketch 版本都包含其自己的 sketchtool。如果您的应用程序旨在与特定版本的 Sketch 协同工作,请确保使用指向命令的正确路径。