Introducing Nested Labels

Rui Jiang
Rui Jiang
Apr 3, 2020 · 2 min read

Cacher’s code snippet manager empowers you and your team to get more done, faster. Try all features free.

Editing a nested label

Labels have been a differentiating feature of Cacher from our launch. They are the most intuitive way for users to categorize code snippets in their libraries and make retrieving knowledge a painless experience.

Today, we’re announcing a major upgrade to Labels by giving users the ability to nest them up to 20 levels deep. This will allow large teams and those with hierarchical topic areas to slot their snippets into the most fitting categories.

Creating a nested label

You can create a child label by using the New Label dialog and selecting the parent label in Child label of dropdown.

Afterwards, you can re-order them with siblings of the same level.

Reordering child labels

Assigning nested labels

Assigning a label to a snippet

We’ve updated the Snippet Labels Dropdown to support picking and searching nested labels. You can select multiple labels (in any branch of the tree) to assign to a single snippet.

Editor integrations support

Selecting nested labels in Visual Studio Code

We’ve updated our plugins for VSCode, Atom Editor, Sublime Text and the IntelliJ Platform to support picking nested labels when creating snippets. If you’re already using Cacher on one of these platforms, upgrade the plugin to see the changes.

We’d love to hear your thoughts

We’ve taken many of your comments into account when building the new Labels experience. If there are ways we can improve the experience, please let us know in the comments below or visit our community forum.

Cacher is a code snippet organizer for pro developers — beautiful user-centric UI, integrations for popular editors/IDEs, support for 100+ languages.

Sign up at

Cacher App

The code snippet organizer for professional developers