Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/rodi01/RenameIt

Keep your Sketch files organized, batch rename layers and artboards.
https://github.com/rodi01/RenameIt

sketch-plugin

Last synced: 9 days ago
JSON representation

Keep your Sketch files organized, batch rename layers and artboards.

Awesome Lists containing this project

README

        

# Update
Unfortunately, Rename It for Sketch is no longer being maintained. I no longer use Sketch as my design tool, and I can't justify paying for the license. The latest tested Sketch version is 67.2.

The plugin is still being maintained for Figma and Adobe XD.

# Rename It

Keep your Sketch files always organized, batch rename layers and artboards.
[Checkout the website](https://renameit.design/sketch/)

## Rename Selected Layers

### Multiple Layers

Rename Multiple layers at once command.

![Rename Multiple Layers](/docs/static/img/gifs/batch_rename.gif)

### Sequence

Sequentially rename layers in either ascending or descending order.

![Rename in Sequence](/docs/static/img/gifs/sequence_rename.gif)

* **Keyword %N** - Ascending numbered sequence
* **Keyword %n** - Descending numbered sequence
* **Keyword %A** - Alphabet sequence

##### Pro Tip

* **Keyword %nn** - This will output 01, 02, 03 and so on
* **Keyword "%a** - Lowercase alphabet sequence

### Current Layer Name

The keyword **%\*** will copy the current selected layer(s) name.

![Current Layer Name](/docs/static/img/gifs/current_layer.gif)

### Layer Name Case

You can use the **%\*** with combination of letters to convert the layer name case.

* **Keyword %\*u%** - Convert to **UPPER CASE**
* **Keyword %\*l%** - Convert to **lower case**
* **Keyword %\*t%** - Convert to **Title Case**
* **Keyword %\*uf%** - Convert to **Upper first word**
* **Keyword %\*c%** - Convert to **camelCase** (This will remove the spaces)

### Add Width and Height

Rename layer(s) with the width **%W** and height **%H** of a layer.

![Width and Height](/docs/static/img/gifs/width_height.gif)

###### NOTE: “%” can be escaped with a backslash “\\”

## Find & Replace in Selected Layers

Replace any word(s) or character(s) from selected layers.

![Find & Replace](/docs/static/img/gifs/find_replace.gif)

## Rename Artboards

Rename selected artboards works the same way as rename selected layers. You don't need to select the artboard, it will automatically find the artboard of the selected layer(s).

![Rename Artboards](/docs/static/img/gifs/artboard_rename.gif)

## Install

#### For Sketch bellow version 51 the latest version of the plugin won't work. [Please download version 3.8.7 here](https://github.com/rodi01/RenameIt/releases/download/v3.8.7/Rename-It.sketchplugin.zip)

### Sketchpacks

[![Sketchpacks](/docs/static/img/sketchpack_btn.png "Install Rename It with Sketchpacks")](https://sketchpacks.com/rodi01/renameit/install)

### Sketch Runner

![Sketch Runner](/docs/static/img/sketch_runner_hq.gif)

### Direct Download

[![Direct Download](/docs/static/img/download_btn.png "Direct Download")](https://github.com/rodi01/RenameIt/releases/latest)

## More Info

Rename It is maintained by Rodrigo Soares, follow me [@rodi01](https://twitter.com/rodi01)

[Checkout the website for more](https://renameit.design/sketch)

MIT License © Rodrigo Soares.

## Donate
[Buy me a pizza 🍕](https://www.buymeacoffee.com/rodi01) or donate via [PayPal](https://www.paypal.me/rodi01/5).