CUT-INSERT-RANGE Geek Inspector Addons

CUT-INSERT-RANGE Geek Inspector Addons extends the Unity Editor with practical cut, insert, append, and delete commands for arrays and lists in the Unity Inspector. Instead of manually moving or removing items one by one, you can operate on a selected range of array or list elements and use the internal Geek Clipboard to transfer data between compatible positions.


4AI HOME | WEBSITE | DOC | SUPPORT


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.


Main features:

  • Cut a range of array or list elements and store the cut elements in the Geek Clipboard.
  • Insert array or list elements from the Geek Clipboard at a clicked index.
  • Append array or list elements from the Geek Clipboard after a clicked index.
  • Delete a selected range of array or list elements.
  • Set, resize, lock, and reuse element ranges.
  • Use commands directly from the 4AI Geek Context Menu appended to Unity's standard Inspector context menu.

As with other Geek Utilities, this cut-insert-append-delete 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 CUT, INSERT, APPEND, DELETE, and RANGE commands to move, remove, lock, set, and resize element ranges.


Demo and testing


You can test Geek Inspector Addons 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:


  • CUT commands
  • INSERT commands
  • RANGE commands

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


  • CUT Array / List range - Geek Inspector Addon
  • INSERT Array / List elements - Geek Inspector Addon
  • APPEND Array / List elements - Geek Inspector Addon
  • DELETE Array / List range - 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 productivity tools include Geek ToolsMOVE-RANGE-LOCK Geek Inspector AddonsSELECT-RANGE-LOCK Geek Inspector Addons, and COPY-PASTE-RANGE Geek Inspector Addons. Visit the 4AI publisher page for the full list of productivity extensions.


4AI HOME | WEBSITE | DOC | SUPPORT