Giter Club home page Giter Club logo

quicknav's Introduction

QuickNav - History's Favorites

Introduction

QuickNav allows you to switch back and forth in your navigation history. You can record history items or current selections as favorites and jump to them or open them directly in the inspector.

This works for the Scene as well as the Project.

Example

Here's a usage example video on youtube:

Usage

Requirements

Supported Unity versions:

  • Unity 2020.3
  • Unity 2021.*
  • Unity 2022.*

Quick Setup

Installation

The Idea

In Unity every now and then you have to switch back and forth between assets in order to configure them interdependently. Be it because of texture assignment, material assignment, you name it. With 2 assets you can help yourself with 2 inspectors and locking one. However that's already very tedious, limiting and will get you only so far. Another thing is that you occasionally want to switch back in history. Just like it's common in modern browsers. The Unity Editor doesn't have that feature yet. Besides Unity's own internal favorites mechanism is very limited as well.

So I created this tool to see the navigation history and in addition to that store some history items or currently selected items in a favorites list.

I created this tool for my personal workflow in order to save time and mouse clicks. I thought I'd share in case some of you guys have use for this as well.

Features

  • Naviation History
  • Favorites List
  • Ping items, i. e. select them
  • Inspect itmes, i. e. select them and open them in the Inspector
  • Add history items to favorites
  • Add current selection to favorites
  • Support Project and Scene
  • Favorites list is Reorderable

Usage

Open QuickNav:

Menu

Use the arrow keys for navigation. The star for favoriting an item. Click on the magnifying glass to Ping an item. Click the Icon/Name button to open the item in the Inspector.

History:

History

Favorites:

Favorites

Limitations

The Folder Structure pane isn't used in QuickNav, only the Detail pane.

What this is not

This isn't a full-featured history and bookmark manager like it's common in modern browsers. One would require tree management for that. I leave that to Unity, such a feature has been long overdue. This is just a means to help you save time and clicks while browsing around in your project.

By the way, the maximum history item count is 20 and stored in the QuickNav preferences file:

Assets/Rowlan/QuickNav/Preferences.asset

You can easily adjust that in the inspector should the need for it arise.

quicknav's People

Contributors

roland09 avatar

Stargazers

liyingsong avatar underdogg avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.