Sketch MeaXure is a re-implemention of
Sketch Measure
with TypeScript, uses Sketch JavaScript API.It aims to be:
- More stable, not likely to break down after Sketch update.
- Easy to maintain.
Improvements that users can recognize:
- Fully works with lastest version of Sketch (v66).
- The latest
Tint
feature support.- Easily resize markers, without concerns to break them. (The
resizing constrain
feature).- Export directly with
Anima stacks
activated.- Customize the order of exported artboards.
- Better display of text fragments.
- Re-organize functions and panels.
If you encounter problems managing (toggle hidden/locked, remove, and export) markers created by Sketch Measure, run the menu
Plugin - Sketch MeaXure - Help - Rename Old Markers
.
- Download the latest release of the plugin
- Un-zip
- Double-click on Sketch-Meaxure.sketchplugin
- The exported preview images is changed from png to jpg, which can save a lot of storage.
- Restored the scale options of Sketch Measure, and delete "Convert to pixels". In fact, I don’t think "Convert to pixels" is useful.
- Change the exported preview image file name and link file name. Delete the page name and artboard index, only keep the artboard name. Because when artboards order is changed, the exported preview pictures and links will be renamed, resulting in many useless files.
- Defualt artboard order set to layer-order.
- Install npm
- Download the Sketch-Meaxure.sketchplugin and unzip to project root directory, and rename to
sketch-meaxure.sketchplugin
- cd to project root directory
npm install typescript
npm install webpack
npm run build