All Projects → exevil → Keys For Sketch

exevil / Keys For Sketch

Licence: mit
Advanced shortcut manager for Sketch app.

Projects that are alternatives of or similar to Keys For Sketch

Sketch Image Compressor
A Plugin for Sketch that compresses your bitmap assets, to keep filesize to a minimum.
Stars: ✭ 338 (+20.28%)
Mutual labels:  sketch-app, sketchapp, sketch-plugins, sketch-plugin, sketch
Overrideit Sketchplugin
Overrideit is sketch plugin that allow designers to search in overridelist and overrides dropdowns, and with many other features.
Stars: ✭ 113 (-59.79%)
Mutual labels:  sketch-app, sketchapp, sketch-plugins, sketch-plugin, sketch
autopdfexporter-sketch-plugin
A Sketch Plugin to auto-export all '[S]' Prefix artboards to a single pdf, no slices needed! Plugin auto creates slices from prefixed Artboards and exports them into a single page-sorted pdf file.
Stars: ✭ 16 (-94.31%)
Mutual labels:  sketch, sketch-plugin, sketch-app, sketch-plugins, sketchapp
Persiansupplier
Sketch Plugin for supplying dynamic persian data.
Stars: ✭ 46 (-83.63%)
Mutual labels:  sketchapp, sketch-plugins, sketch-plugin, sketch
Sketch Connection Flow Arrows
Plugin for generating easy to use connection flow arrows in Sketch
Stars: ✭ 275 (-2.14%)
Mutual labels:  sketchapp, plugin, sketch-plugin, sketch
Icondrop
Get access to 2 million+ design resources right inside Adobe Xd, Figma, Sketch, Microsoft Office, G Suite and many more.
Stars: ✭ 174 (-38.08%)
Mutual labels:  sketch-plugins, plugin, sketch-plugin, sketch
Sketch Commands
A collection of script commands for Sketch.app
Stars: ✭ 826 (+193.95%)
Mutual labels:  sketch-app, sketchapp, sketch-plugin, sketch
Sketch Styles Generator
Generate hundreds of Sketch Shared Styles in a matter of seconds.
Stars: ✭ 537 (+91.1%)
Mutual labels:  sketch-app, sketch-plugins, sketch-plugin, sketch
Import Colors Sketch
Import colors from macOS CLR, Photoshop ACO/ACT, Illustrator ASE, GIMP GPL, Sketch, Text file to Sketch color variables.
Stars: ✭ 32 (-88.61%)
Mutual labels:  sketch-app, sketch-plugins, sketch-plugin, sketch
Sketch Batch Create Symbols
A plugin for Sketch to convert selected layers to individual symbols.
Stars: ✭ 134 (-52.31%)
Mutual labels:  sketch-app, sketchapp, sketch-plugin, sketch
Camilo
Sketch plugin specially crafted to work in Design systems with multiple themes
Stars: ✭ 175 (-37.72%)
Mutual labels:  sketch-app, sketchapp, sketch-plugins, sketch-plugin
Sketch Find And Replace
Sketch plugin to do a find and replace on text within layers
Stars: ✭ 693 (+146.62%)
Mutual labels:  sketch-app, sketchapp, sketch-plugin, sketch
Notes
A sketch plugin for taking notes
Stars: ✭ 87 (-69.04%)
Mutual labels:  sketch-app, sketchapp, sketch-plugin, sketch
Sketchcrapp
SketchCrapp - Crack your Sketch.app in seconds :) Supports MacOS Big Sur.
Stars: ✭ 218 (-22.42%)
Mutual labels:  sketch-app, sketchapp, sketch-plugin, sketch
Sketch Gifme Plugin
Embed gifs and videos in your Sketch files!
Stars: ✭ 274 (-2.49%)
Mutual labels:  sketch-app, sketch-plugins, sketch-plugin, sketch
sketch-crowdin
Connect your Sketch and Crowdin projects together
Stars: ✭ 35 (-87.54%)
Mutual labels:  sketch, sketch-plugin, sketch-app
sketch-action-api-tester
A plugin to listen to all the events in the Action API
Stars: ✭ 26 (-90.75%)
Mutual labels:  sketch-plugin, sketch-app, sketchapp
library-styles-sync
sync shared styles from a Sketch Library to the current document
Stars: ✭ 70 (-75.09%)
Mutual labels:  sketch, sketch-plugin, sketch-plugins
typex
Typography web export (css, sass, html, json, ..) plugin for Sketch
Stars: ✭ 42 (-85.05%)
Mutual labels:  sketch, sketch-plugin, sketch-app
SketchStrap
SketchStrap - Bootstrap customizer
Stars: ✭ 42 (-85.05%)
Mutual labels:  sketch, sketch-plugins, sketchapp

Attention! Plugin Support Has Been Discontinued

Since I don't have much time for further plugin developement and new Sketch releases produce bugs pretty often I decided to discontinue the project support. Sorry.

Update: All sources are now available in this repo. Enjoy!



Keys For Sketch


Keys is a full-featured shortcut manager for Sketch. Integrated directly to Preferences window it helps you to customize shortcuts easily.

  1. Installation
  2. Features
  3. Usage
  4. FAQ
  5. Support Project

Installation

Keys installation is way the same as any other plugins. Just download latest release and double-click it.

Features

  • Easily menu shortcuts customization
  • Single-character shortcuts customization (like Pencil or Vector)
  • Shortcut conflicts resolving
  • Any third-party plugins support
  • Preferences window integration
  • Intuitive lightning-fast UI
  • Instant menu search
  • Modern Sketch v45 plugin updating system support

Usage

  1. Open Sketch Preferences (⌘+,)
  2. Select Keys tab
  3. Choose menu item for shortcut redefinition
  4. Click on its shortcut or on ... on the right side
  5. Press new short
  6. Resolve conflict if needed
  7. Enjoy

FAQ

— There is a Keys-related bug in latest beta version of Sketch. What should I do?

The only you can do is check the issues list and report your issue if no-one did it before. Right now Keys supports only the latest stable Sketch version, so you should expect an update right after its release.

— Where can I see the changelog?

On the Releases page.

— How to restore default Sketch shortcuts?

Use «Restore Default Shortcuts...» command from plugin menu. It should remove any user shortcut data includinge one that defined directly in System Preferences.

— How Keys will affect custom shortcuts I defined earlier in System Preferences?

Since Keys is using default system storage for shortcuts it shouldn't affect previously set shortcuts without additional user actions like «Restore Default Shortcuts...» command from plugin menu.

— Can't see my Keys shortcuts in System Preferences. Is it something wrong?

Since System Preferences caches shortcut values from storage once upon a startup you need to completely relaunch it to get updated shortcut data there.

— What happens with my custom shortcuts if I remove Keys?

Nothing, because all your shortcuts were defined in System Preferences.

— I removed Keys and my custom shortcuts manually from System Preferences, but tools with single-character shortcuts (like Pencil or Vector) are still using previously defined values. How to reset it to defaults too?

Since Sketch manages single character shortcuts by itself, you should delete keyBindings.plist from ~/Library/Application Support/com.bohemiancoding.sketch3/ folder and restart Sketch to return default tools shortcuts.

— Some menu items aren't shown in Keys. How to fix?

Internally Sketch may not properly draw some menu items prior to their first appearance in menu, that's why the only way to make these kind of menu items configurable with Keys is to manually access it through the app menu first.

— Keys conflicts with other plugins that using earlier Swift versions. Is there any way to fix it?

Unfortunately, there isn't. In simple terms, there's no capability between different Swift versions right now so it may produce an errors at runtime.

But it's not really a big deal. Firstly, the Swift team has already announced that ABI capability feature is planned for the next major Swift release and this is the first priority right now. Secondly, plugins can't conflict each other while the latest available Swift version is used for all of them and requesting author for an update may be a good temporary solution for this problem.

— Why I can't remove default shortcut from a menu item?

Since Keys plugin is wrapping a default System Preferences shortcut assignment flow it follows the same rules. So any default shortcut are constant until you either replace it with your own or use the same combination for another menu item.

— Why it's not possible to assign a single-character shortcut to menu item other than specific items under the insert menu?

Since Sketch itself is using an internal predefined list of menu items that allowed a single-character shortcut to be set, Keys can customize single-character shortcuts only for these items.

— My issue isn't listed here. What now?

Please check the open issues list and feel free to create a new one if you don't see your problem there.

Support Project

I spent a lot of time to make this project real so any feedback or donation is really matters. It's wonderful to see that things you do are really making people's lives easier.

Please note that if you're sending your donation from Russian Federation only Russian Roubles will be accepted.
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].