COPY-PASTE-RANGE Geek Inspector Addons

COPY-PASTE-RANGE Geek Inspector Addons extends the Unity Editor with practical copy and paste commands for arrays and lists in the Unity Inspector. Instead of manually duplicating or re-entering values one by one, you can copy a selected range of array or list elements into the internal Geek Clipboard and paste it into another valid position.

The tool is designed for Inspector-based editing workflows where repeated list and array operations can become time-consuming. It works with element ranges, not just single entries, and supports both locked ranges and unlocked ranges based on the clicked item index.


4AI HOME | WEBSITE | DOC | SUPPORT


Main features:

  • Copy a range of array or list elements and store it in the Geek Clipboard.
  • Paste array or list elements from the Geek Clipboard into a compatible array or list.
  • Set, resize, lock, and reuse element ranges.
  • Copy a locked range or an unlocked range calculated from the clicked element index.
  • Copy a single clicked array or list item.
  • Use commands directly from the 4AI Geek Context Menu appended to Unity's standard Inspector context menu.

As with other Geek Utilities, this copy-paste utility is built to improve productivity and reduce repetitive Inspector work. The package extends the Unity Editor and includes full source code.


How to use it


Open the 4AI Geek Context Menu by right-clicking an array or list element name in the Unity Inspector. In some Unity versions, you can also right-click the array or list name itself; in that case, the clicked element index is treated as zero.


The 4AI Geek Context Menu is appended to the standard Unity context menu for array and list properties. From there, you can use COPY, PASTE, and RANGE commands to copy, paste, lock, set, and resize element ranges.


Demo and testing


You can test the package with the free Geek Addons Demo scene available on the Unity Asset Store. For additional testing, use the included ExampleArrays.cs and ExampleLists.cs MonoBehaviour scripts. Attach them to GameObjects, define array or list data, and right-click array or list element names to open the context menu with appended 4AI Geek commands.


Included addon families


This Geek Inspector Addons bundle includes three command families:


  • COPY commands
  • PASTE commands
  • RANGE commands

The bundle includes necessary Geek Inspector Addons Core files and contains addons planned as separate Geek Inspector Addons, including:


  • COPY Array / List range - Geek Inspector Addon
  • PASTE Array / List elements - Geek Inspector Addon
  • SET Array / List RANGE to N - Geek Inspector Addon
  • RESIZE Array / List RANGE by N - Geek Inspector Addon
  • SET Array / List RANGE <START, END> and LOCK - Geek Inspector Addon

Other released 4AI Geek Addons include Geek Tools, List & Array Toolbox, Editor List & Array Toolkit, Inspector List & Array Toolkit, SELECT-RANGE-LOCK Geek Inspector Addons, CUT-INSERT-RANGE Geek Inspector Addons, and MOVE-RANGE-LOCK Geek Inspector Addons. Visit the 4AI publisher page for the full list of productivity extensions.


4AI HOME | WEBSITE | DOC | SUPPORT