Welcome to Editor Shots!

Editor Shots is a comprehensive Unity Editor extension designed to streamline the process of capturing, managing, and annotating screenshots of the Unity Editor interface. Perfect for documentation, tutorials, bug reporting, and team collaboration, it provides an intuitive workflow for all your editor capture needs.



Key features include visual mini-map selection, intelligent component capture, powerful annotation tools, and advanced image comparison capabilities. Whether you're creating documentation, debugging issues, or collaborating with your team, Editor Shots provides the tools you need.

Editor Shots installation is straightforward:

  1. Import the Editor Shots package into your Unity project
  2. Navigate to Tools > Editor Shots to open the window
  3. The tool is ready to use immediately - no additional setup required!

Editor Shots works with Unity 2021.3 and newer versions. All features are available immediately after import.

Get started with Editor Shots in seconds:

1. Open Editor Shots Window

Go to Tools > Editor Shots or use the default shortcut Ctrl/Cmd + PageDown

2. Select Windows to Capture

Click on any window in the mini-map to select it. Use Ctrl+Click for multiple selections.


3. Capture

Click the red "Capture Selection" button or press your configured shortcut key.

4. View and Annotate

Switch to the View tab to annotate your screenshots with shapes, text, and more.

Editor Shots provides a seamless workflow for all your screenshot needs:

Capturing Windows

The capture process is visual and intuitive:

  • Visual Selection: See all open windows in the mini-map
  • Smart Detection: Automatically detects window types and colors them accordingly
  • Component Isolation: Capture specific Inspector components
  • Batch Capture: Select multiple windows for simultaneous capture
  • Clean Capture: Automatically hides overlapping windows

Managing Screenshots

Organize and browse your captures efficiently:

  • Sort by Date or Window: Toggle between chronological and window-based organization
  • Thumbnail Preview: Visual grid of all screenshots
  • Metadata Preservation: Titles, descriptions, and links preserved
  • Batch Operations: Select and manage multiple screenshots
  • Quick Access: Open screenshots folder directly

Annotating Images

Powerful annotation tools for documentation:

  • Shape Tools: Circles and rectangles with customizable colors
  • Text Overlay: Add titles and descriptions
  • Undo/Redo: Full history support
  • Save Options: Overwrite or save as new

Tab System

Editor Shots organizes functionality into four intuitive tabs:


  • Capture: Select and capture editor windows
  • History: Browse and manage screenshots
  • View: View, compare, and annotate images
  • Settings: Configure preferences

Mini-Map Interface

The visual mini-map provides an overview of all open Unity Editor windows:


Features:

  • Color-coded window types (Scene=blue, Game=red, Inspector=green)
  • Real-time window position tracking
  • Pan with middle-click or Alt+left-click
  • Zoom with scroll wheel (0.01x to 5x)
  • Cycle through overlapping windows

Component Capture

Capture specific Inspector components in isolation:


Perfect for documentation when you need to show specific component settings without the entire Inspector.

Image Comparison

Advanced A/B comparison with interactive slider:


  • Horizontal/vertical slider modes
  • Click to position divider
  • Ctrl+click to toggle orientation
  • Perfect for before/after comparisons

Annotation Tools

Professional annotation capabilities for clear documentation:


Drawing Tools:

  • Circle and Rectangle shapes
  • Customizable colors and thickness (1-50px)
  • Fill or outline modes
  • Ctrl+scroll to adjust thickness on the fly
  • Space+drag to reposition while drawing

Text Features:

  • Title and description overlays
  • Edit mode for modifying text
  • Auto-save to metadata
  • Searchable in History tab

Linked Images System

Automatically link related captures:

  • Multiple captures taken together are automatically linked
  • Links preserved in metadata
  • Open linked images together
  • Visual indicator on thumbnails

Editor Shots provides an intuitive interface designed for efficiency:

Capture Tab


The Capture tab features:

  • Mini-Map: Visual representation of all editor windows
  • Window Selection: Click to select, Ctrl for multi-select
  • Component Panel: Shows when Inspector is selected
  • Capture Button: Turns red when windows are selected
  • Set Shortcut: Configure keyboard shortcuts
  • Reset View: Auto-frame all windows

Selection Methods:

  • Single click: Select one window
  • Ctrl+click: Add/remove from selection
  • Shift+click: Range selection
  • Right-click: Clear selection

History Tab


Manage your screenshot library:

Organization:

  • By Date: Hierarchical year > month > day navigation
  • By Window: Group screenshots by window type

Features:

  • Thumbnail grid with resolution info
  • Custom titles on thumbnails
  • Linked image indicators
  • Multi-selection support
  • Comparison mode for same-resolution images
  • Batch delete with confirmation

View Tab


Advanced viewing and editing capabilities:

Viewing Modes:

  • Single Image: Full annotation tools available
  • Comparison: A/B slider for two images
  • Multi-Image: Gallery view with automatic layout

Navigation:

  • Pan: Middle-click or Alt+left-click drag
  • Zoom: Scroll wheel (0.01x to 5x)
  • Reset View: Auto-fit images

Drag & Drop Zones:

  • Top-left: Replace all images
  • Bottom-left: Add to current view
  • Right half: Enter comparison mode

Settings Tab


Configure Editor Shots to your preferences:

Screenshot Settings:

  • Custom save location
  • Default: Project/Screenshots folder
  • Browse for custom folder

Behavior Options:

  • Show captured image after capture
  • Mute sound effects
  • Auto-show text overlay

Visual Settings:

  • Canvas background color
  • Image spacing (multi-view)
  • Outline thickness and color
  • Maximum column dimensions

Global Shortcuts

  • Ctrl/Cmd + PageDown: Capture (configurable)

Capture Tab

  • Ctrl + Click: Multi-select windows
  • Shift + Click: Range select
  • Right Click: Clear selection

History Tab

  • Delete: Remove selected screenshots
  • Ctrl + Click: Multi-select images
  • Shift + Click: Range select images
  • Double Click: Open in View tab

View Tab

  • Escape: Exit text edit/annotation mode
  • Ctrl + Z: Undo annotation
  • Ctrl + Y: Redo annotation
  • Right Click: Return to History tab
  • Ctrl + Scroll: Adjust annotation thickness
  • Space + Drag: Move annotation while drawing

Navigation Controls

  • Middle Mouse: Pan view
  • Alt + Left Mouse: Alternative pan
  • Scroll Wheel: Zoom in/out

Efficient Workflow

  • Use Shortcuts: Set up keyboard shortcuts for frequently captured layouts
  • Link Related Images: Capture multiple windows together for automatic linking
  • Add Titles: Use titles for easier browsing in History
  • Component Focus: Use component capture for clean documentation

Documentation Tips

  • Consistent Annotations: Use the same colors and thickness for similar elements
  • Save As: Preserve originals when creating annotated versions
  • Comparison Mode: Use same resolution for effective A/B testing
  • Batch Operations: Select multiple windows for simultaneous capture

Organization

  • Regular Cleanup: Delete unnecessary screenshots periodically
  • Use Metadata: Add descriptions for context
  • Folder Structure: Consider custom save locations for projects

Capture Issues

Problem: Windows not appearing in mini-map

Solution: Click "Reset View" to refresh the window list

Problem: Cannot capture specific window

Solution: Ensure the window is not minimized and is within screen bounds

Performance

Problem: Slow performance with many screenshots

Solution: Clear thumbnail cache in Settings or delete old screenshots

Annotation Issues

Problem: Annotations not saving

Solution: Use "Save" button explicitly; auto-save only works for text metadata

Version 0.90

  • Initial release

Need help with Editor Shots? I'm here to assist:

When reporting issues, please include:

  • Unity version
  • Editor Shots version
  • Steps to reproduce
  • Error messages (if any)