-
Try out the new Jake: AI Coding Assistant for LabVIEW!
Get answers to questions about LabVIEW and discuss your code.
Property Inspector (System) by ABCDEF - Toolkit for LabVIEW Download
This utility allows filtering, searching, sorting and batch editing of 44 VI properites and metrics

Version | 5.1.0.172 |
Released | Aug 04, 2025 |
Publisher | ABCDEF |
License | EULA |
LabVIEW Version | LabVIEW>=0 |
Operating System | Windows |
Project links | Homepage Discussion |
Description
Note: Both LabVIEW and VIPM must be running as administrator to install this utility.
Requires VIPM 2019 or later
The Property Inspector Utility reads your project and allows filtering, searching, sorting and batch editing of VI properties including Description, Data Size, Reentrancy, In memory and Allow Debugging. Filter the results by 20 object types. Search items based on 44 properties and 11 criteria with compound searches. Use Global Exclusion™ to search out tagged items. Specify one of 5 edit criteria and batch edit 23 properties of hundreds of VIs. Persistent Selection™ keeps items highlighted when filtering, searching and sorting. Static Selection™ keeps highlighted items visible in the window when searching and sorting. Keeps a history of the last 9 searches and a custom list of your 12 Favorite compound searches.
Additionally, VIs can be sorted by VI metrics to analyze the entire project for issues that would be very hard to find. The resulting list can be exported for further analysis.
Quickly show dozens of block diagrams and close them all in a single click. Alternately open the first clones and set the Retain Wire Values always on. Arrange just the block diagrams using cascade, tile and stack options. Intelligent refresh automatically updates VI objects in the background.
Multiple selections can be highlighted in the Project Explorer window or reverse selected. Easily select all open windows. Perform a search of just selected objects and select them again separately. Select blocks of items by Group Size and easily select the next group. Revert back to the previous selection at any time.
Use VI Scripting or Quick Drop plugins to add unlimited custom search and edit operations to multiple objects quickly. A history allows repeating the last 9 of each script. Delete multiple items from the project and the disk and delete all orphan items below the project folder.
Orphan Finder can find all orphan files in the project folder or a specific folder with support for LLBs. Delete all ophan files in one click. Log the list of orphans programmatically using a macro.
Macros can automate repetitive operations and supports CLI. Enable Logging to record steps, timing, quantities and individual property results. Log orphan files and Class Mutation History. Use the PI5 Macros dialog to automate complex operations headlessly with the PI5 window minimized.
Multiple projects can be built in parallel and synchronized with PI Instances. Unlimited parameters can be passed to macros from other macros or a batch file.
This version supports multiple targets including cRIO and FPGA.
Tested LabVIEW Versions: 2019, 2020, 2021, 2022, 2023, 2024 and 2025
Release Notes
Performance Optimization (up to 10x)
Removed Show Callers limit of 100
Removed Sort Favorites from the menu
Reduced Macro Editor Options for All and True False items
Fixed sort by Target
Fixed Select All_1 in Command menu
Fixed Macro Sort Unsorted
Fixed Macro Sort sequence
Fixed Sort after Project is reloaded
Fixed macro searches for inline not working
Fixed Save Selection dialog set to existing only
Changed Project Open default to last project
Added Sort History to the menu
Added RUN VI to the macros
Added %LVDATA, %VIA and %QD to macros
Added all preset parameters to Macro Editor menu
Added macro command to Clear Object Cache
Added macro commands to Add, Delete and Clear Password Cache
Added macro command to save settings
Added macro command to log orphans with specified directory
Added macro command to measure and clear Class Mutation History
Added macro command to log LabVIEW memory
Added macro command to log middle Status
Added macro search options for =, < and >
Added macro command Select Stop
Added macro commands to open Editor and Pi5 Macro windows
Added CLI Log to Standard Console Output
Added dynamic parameters to macro PI CALL using %%