Sketch is a vector graphics editing software designed specifically for macOS. With its clean interface, powerful vector editing capabilities, and design-system-centric workflow, it has become one of the top choices for UI/UX designers. Version 50 brings significant improvements in performance, collaboration, and detail features. This article provides an in-depth look at its interface, complete workflow, and efficient usage tips.
1. Core Interface and Workspace Overview
The interface of Sketch 50 maintains its consistent minimalist style and is mainly divided into the following areas:
- Toolbar: Located at the top of the window and fully customizable. By default, it includes commonly used tools such as Insert (Shape, Text, Artboard), Zoom, Preview, and Share. You can right-click the toolbar and select “Customize Toolbar” to add or remove buttons.
- Inspector: Located on the right side of the window. This is a dynamic area whose content changes depending on the currently selected object. It is used to adjust layer properties (such as size, position, and opacity), styles (fills, borders, shadows, and blur), and export settings.
- Layer List: Located on the left side of the window. It displays all artboards, layers, groups, and slices in the current canvas (or page) in a tree structure. It supports drag-and-drop reordering, grouping (
⌘ + G), and creating child artboards. Above the layer list are the page switcher and search filter box. - Canvas: The infinite design area in the center. Create and edit all visual elements here. Supports holding the
Spacebarto drag the canvas, and using⌘ + scroll wheelor trackpad gestures to zoom. - Status Bar: Located at the bottom of the window, displaying the current zoom level, number of selected layers, and position hints.
II. Complete Workflow from Creation to Export
1. Create or Open a Project
Create a New Document: After launching Sketch, click “New Document” in the welcome window, or use the shortcut ⌘ + N. The system will create a new document containing a blank page.
Open an Existing Document: Click “Open Existing Document” in the welcome window, or use ⌘ + O to select a .sketch file in Finder. Sketch also supports dragging files directly onto the Dock icon to open them.
2. Set Up Artboards and Grids
Insert an Artboard:
- Click the “Insert” button in the toolbar (or press the
Akey). - Select a device size from the preset list in the inspector on the right (e.g., iPhone 15, Desktop HD), or drag directly on the canvas to draw a custom-sized artboard.
Set Layout Grids and Guides:
- Select an artboard, and in the “Appearance” section of the inspector on the right, check “Layout Grid” or “Grid” to enable it.
- Click the settings button to adjust the number of rows and columns, the gutter spacing, and the color of the grid. This is crucial for achieving precise responsive layouts.
3. Drawing and Editing Basic Shapes
Insert Shapes: Click “Insert” > “Shape” in the toolbar, or use shortcuts such as V (Vector tool), R (Rectangle), O (Oval), U (Rounded Rectangle), and drag on the canvas to draw.
Edit Shape Paths: Double-click a shape to enter “Vector Edit Mode.” Here you can:
- Drag points or handles to adjust curves.
- Click on the path to add new points.
- Select a point and press the
Deletekey to remove it. - Switch the point type in the inspector (Straight, Mirrored, Asymmetric, Disconnected).
Boolean Operations: Select multiple overlapping shapes at once and apply “Union,” “Subtract,” “Intersect,” “Exclude,” and other operations from the top toolbar or the right-click menu to create complex graphics.
4. Adding and Styling Text
Insert Text: Click “Insert” > “Text” in the toolbar, or press the T key, then click on the canvas and type your text.
Edit Text Styles: Select the text layer and adjust the font, size, weight, color, alignment, line height, letter spacing, and more in the inspector on the right. You can create “Text Styles” for global reuse.
5. Using Symbols and Component Libraries
Create a Symbol: Select one or more layers, right-click and choose “Create Symbol” (or ⌘ + Shift + Y). Give it a name and choose where to place it (usually on a dedicated “Symbols” page).
Insert and Override: Drag from the “Symbols” page in the layer list, or press ⌘ + Shift + S to open the symbol library and insert. Select a symbol instance on the canvas, and in the inspector you can override text content, images, and preset style properties.
6. Exporting Assets
Export a Single Layer/Artboard: Select the target, and in the “Export” section at the bottom of the inspector on the right, click “+” to add an export preset. You can choose the format (PNG, JPG, SVG, PDF, etc.), resolution (1x, 2x, 3x), and prefix/suffix. Then click the “Export Selected Layers” button.
Batch Export: You can set export options for multiple artboards or layers individually, then use the menu “File” > “Export…” (⌘ + Shift + E) to export all marked items at once.
Export as Scalable Assets: For SVG format, check “Preserve Artboard Colors” and “Trim Artboard” in the export settings to get the cleanest code.
III. Advanced Tips for Common Features
- Smart Distribute and Align: Select three or more layers, click the align button in the top toolbar or inspector, and choose “Distribute Horizontally” or “Distribute Vertically” to automatically make the spacing between elements equal.
- Flexible use of masks: Place a shape above an image, select both, then choose “Use Selected Shape as Mask” from the right-click menu or the top toolbar (
⌃ + ⌘ + M). You can also create an “Alpha Mask” to achieve a gradual fade-out effect. - Shared Styles and Text Styles: After setting up the appearance for a layer, go to the “Appearance” or “Text” section in the Inspector and click “Create New Shared Style / Text Style.” Other layers can then apply this style directly, and changes made in one place update everywhere.
- Using the Scale Tool: Select a layer and press
Kto activate the Scale Tool. Enter a percentage in the Inspector or drag the control handles on the canvas directly. Check “Scale All Content” to simultaneously scale layer effects (such as shadows and border thickness). - Quick Duplicate and Arrange: Select a layer and hold the
Optionkey while dragging to quickly duplicate it. Press⌘ + Drepeatedly to repeat the last duplicate operation. Combined with smart guides, you can quickly create evenly spaced lists.
IV. Common Issues and Solutions
Issue 1: Canvas lags when zooming or panning.
Solution: Check whether the document contains extremely high-resolution bitmaps and try optimizing or downsizing them. Close unnecessary artboards or hide temporarily unused layer groups. Make sure both macOS and Sketch are updated to the latest versions.
Problem 2: Text rendering is blurry or jagged.
Solution: In the menu “Sketch” > “Preferences” > “General”, make sure the “Font Rendering” option is set to “Automatic”. For small text, try fine-tuning “Letter Spacing” in the inspector or using a typeface designed specifically for screen design.
Problem 3: Unable to override a certain text or image in a symbol.
Solution: When creating a symbol, you must give the text layers you want to be overridden clear names (such as “title”, “icon”). In the inspector of a symbol instance, the “Overrides” dropdown will show these named layers for you to select overrides.
Problem 4: Exported PNG images have an opaque background, but a transparent background is needed.
Solution: Make sure the artboard or layer background itself has no fill color. In the export settings, the PNG format supports transparent backgrounds by default, with no special configuration needed. Check whether the artboard color (under “Background” in the inspector) is set to “No Fill”.
V. Sketch 50 for Mac Keyboard Shortcuts Summary
| Function | Shortcut | Description |
|---|---|---|
| New Document | ⌘ + N |
Create a blank document |
| Open Document | ⌘ + O |
Open an existing .sketch file |
| Save Document | ⌘ + S |
Save the current document |
| Close Tab/Window | ⌘ + W |
Close the current tab or window |
| Undo | ⌘ + Z |
Undo the previous action |
| Redo | ⌘ + Shift + Z |
Redo the undone action |
| Copy | ⌘ + C |
Copy the selected layer |
| Paste | ⌘ + V |
Paste to the center of the canvas |
| Paste in Place | ⌘ + Shift + V |
Paste at the same coordinates as the original position |
| Cut | ⌘ + X |
Cut the selected layer |
| Group | ⌘ + G |
Group the selected layers |
| Ungroup | ⌘ + Shift + G |
Ungroup the current group |
| Lock Layer | ⌘ + Shift + L |
Lock the selected layer to prevent accidental changes |
| Hide Layer | ⌘ + Shift + H |
Hide the selected layer |
| Insert Artboard | A |
Activate the Artboard tool |
| Insert Text | T |
Activate the Text tool |
| Insert Rectangle | R |
Activate the Rectangle tool |
| Insert Oval/Ellipse | O |
Activate the Oval tool |
| Insert Rounded Rectangle | U |
Activate the Rounded Rectangle tool |
| Vector Tool | V |
Activate the Vector Pen tool |
| Pencil Tool | P |
Activate the Pencil tool |
| Scale Tool | K |
Activate the Scale/Transform tool |
| Zoom In Canvas | ⌘ + + |
Zoom in the view |
| Zoom Out Canvas | ⌘ + - |
Zoom out the view |
| Fit Canvas | ⌘ + 0 |
Zoom to show all content |
| Fit Selected Layer | ⌘ + 2 |
Zoom to center on the selected layer |
| Temporary Hand Tool | Space + Drag |
Pan the canvas view |
| Create Symbol | ⌘ + Shift + Y |
Create the selected layers as a symbol |
| Insert Symbol | ⌘ + Shift + S |
Open the symbol library insert panel |
| Boolean Operation – Union | ⌘ + Option + U |
Merge shapes |
| Boolean Operation – Subtract Top | ⌘ + Option + S |
Subtract the top shape from the bottom shape |
| Mask | ⌃ + ⌘ + M |
Use the top shape as a mask for the bottom shape |
| Show/Hide Rulers | ⌃ + R |
Toggle canvas ruler display |
| Show/Hide Grid | ⌃ + G |
Toggle layout grid display |
| Show/Hide Layer List | ⌃ + Option + L |
Toggle |







