Skip to content

A simple Unity editor window, tracks a history of object selected in the engine, allowing you to track, manage, and recall them at a later time. Useful in all workflows, and in combination with heirarchy, project, and inspectors windows.

Notifications You must be signed in to change notification settings

seanbud/UnitySelectionLog

Repository files navigation

Selection Log

A simple Unity Editor tool to track, pin, and drag-and-drop your recently selected objects. Useful in all workflows, and in combination with heirarchy, project, and inspectors.

Features

  • History: Tracks your last 50 selected items.
  • Pinning: Lock important items to keep them handy.
  • Drag & Drop: Drag items directly from the log to other windows.
  • Copy path: Useful for quickly copying the filepath of selected assets in the project.
  • Git Integration: Quickly checkout files, allowing you to quickly checkout and compare, fix, or restore files and resolve repository issues locally. Esspecially useful for checkout out scenes.
editor-window-demo.mp4

Installation

via Unity Package Manager

  1. Open Window > Package Manager.
  2. Click + and select Add package from git URL....
  3. Enter: https://github.com/SeanBud/UnitySelectionLog.git

Manual

  1. Download the repository.
  2. Drop the folder into your project's Assets directory.

Usage

Open the window via Window > Selection Log.

  • Click to select.
  • Double-click to open/focus.
  • Lock icon to pin.

Advanced GIT features:

  • Useful to revert or compare changes in scenes, assets, or files.
  • Right-click for context menu (Git checkout, Copy path).
git-checkout-demo.mp4

About

A simple Unity editor window, tracks a history of object selected in the engine, allowing you to track, manage, and recall them at a later time. Useful in all workflows, and in combination with heirarchy, project, and inspectors windows.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages