LabVIEW's hidden INI Keys

There are some “hidden” INI keys available in LabVIEW, which I often forgot

Save for Previous Version

Introduced in LabVIEW 2024

FeatureToggle.Editor.ProjectSaveVersion=True

This feature allows you to use LabVIEW 2024 Q1 to edit VIs that can be opened with older versions of the LabVIEW editor. This allows you to collaborate on a project with others who haven’t upgraded to the same version of LabVIEW that you are using.

How it works:

image-20240430103416698

Don’t forget to mark VIs to be saved in previous version:

image-20240430103602161

The Version will appear on ToolBar and in the Properties:

image-20240430103855218

Refer to Preview Feature in LabVIEW 2024 Q1: Developing a LabVIEW Project in an Older Save Version File Format

Enabling Heap Peek and Ned

LVdebugKeys=True

Heap Peek is a debug feature which allows to view internal data structures created for all loaded VI files, including Front Panel Heap and Block Diagram Heap. The feature is intended for use by LV R&D.

to trigger the Heap Peek window:

  • Open your VI
  • Press CTRL+SHIFT+D+H.

to trigger the Ned Options Window

  • Press CTRL+SHIFT+D+N.

Refer to LabVIEW Wiki - Heap Peek & Lava - Heap Peek.

Additional Options for Control’s Customization

enableSecretPopups=True

Christina talks about it a bit here on LAVA. This will add new menu Items to popup for things like centering text, or having the boolean decal grow with the button resize.

Links: 1, 2, 3.

Additional Private Property Nodes and Methods

SuperSecretPrivateSpecialStuff=True

Some additional Info: LabVIEW configuration file/Miscellaneous.