首选项
· 通用设置
· 画布设置
· 图层设置
· 插件设置
Sketch也有一些隐藏选项并不在偏好设置面板显示:
svgExportCompact
命令Sketch导出简洁的SVG文件。Sketch在导出SVG文件的时候通常会添加一些元数据,以便这些文件能更方便的再次导入到Sketch中。但是,如果你确信你不需要再次将他们导入进来,你可以使用下面的命令行告诉Sketch在导出时去掉这些元数据,打开“终端”,输入如下命令
defaults write com.bohemiancoding.sketch3 exportCompactSVG -bool yes |
要禁用此特性,请执行:
defaults write com.bohemiancoding.sketch3 exportCompactSVG -bool no |
svgExportSkipAssignIdToLayerName
当此项选项设置为YES的时候,Sketch将不会使用图层名称作为SVG中的ID名称:
defaults write com.bohemiancoding.sketch3 svgExportSkipAssignIdToLayerName -bool yes |
反之,则需要设置为NO:
defaults write com.bohemiancoding.sketch3 svgExportSkipAssignIdToLayerName -bool no |
请注意:由于Mac OS的缓存机制,如果上面的命令不生效,请尝试注销当前用户并重新登录系统,(静电注:必要时请重启电脑)。
nudgeDistanceSmall and nudgeDistanceBig
此命令行可以控制我们使用键盘上的箭头键增大和缩小数字的范围,多用于位移某元素。(静电注:比如你希望移动一次箭头键移动10px,或者只移动1px)。通常情况下,只使用箭头工具,默认1像素移动,按住Shift和箭头,则10像素移动。你可以执行如下命令来修改单次移动数值的大小:
Appstore版本Sketch的修改方式:
defaults write com.bohemiancoding.sketch3 nudgeDistanceSmall -float 2.0defaults write com.bohemiancoding.sketch3 nudgeDistanceBig -float 8.0 |
非Appstore版本Sketch的修改方式:
|
Beta版Sketch:
|
你可以在Sketch运行的时候调整这些选项,它们会即时生效。如果你不想使用命令行,使用Nudg.it是最好的选择,界面更加直观方便。