Table of Contents
10 Setup
Personalizing a fresh install of LabVIEW and/or aligning your settings with those of your team mates goes a long way towards easier collaboration.
LabVIEW
LabVIEW.ini settings
Where Does LabVIEW Store Configuration Settings?
LabVIEW Wiki: LabVIEW Configuration File
QuickBold=True bookmarkmanager.showvilib=True bookmarkmanager.showresource=True defaultErrorHandlingForNewVIs=False sourceOnlyDefaultForNewVIs=True QuickDropFastSearch=True FancyFPTerms=False reqdTermsByDefault=True returnKeyAction=True enableAutoWire=False autoRouteWires=False StructuresAutoSizeByDefault=False DropSubdiagramLabelByDefault=True allowItemsViewDelete=True DefaultLabelPositionIndBD=4 DefaultLabelPositionBD=12 defaultControlStyle=2 useNumbersForNewVIIcons=False autoInsertFeedbackNode=False autoLayoutBlockPaddingX=25 autoLayoutBlockPaddingY=30 autoLayoutWirePaddingX=10 autoLayoutWirePaddingY=10 autoLayoutFixControls=True autoLayoutFixIndicators=True skipNavigatorDialog=False server.tcp.access="+127.0.0.1;+localhost;+*" showBDConstName=True LVdebugKeys=True DragAdjustWires=False
More to be found at The LabVIEW Lab.
VI Packages
-
HSE WoW: Glyphs and Icon Templates
-
HSE WoW: LabVIEW Settings
-
HSE WoW: QuickDrop Plugins
-
HSE WoW: Timing Probe
-
HSE WoW: VI Analyzer TEsts
-
HSE WoW: VI Templates
-
Right Click Plugin Bugfix (removed since LV2020)
-
ZAlign (removed since LV2020)
VI Icons and Glyphs
Quick Drop Plugins
CTRL-Key Shortcuts
These QD plugins are installed via our WoW:
Shortcut | Plugin Name |
---|---|
S | Align Elements |
A | Align to Connector Pane |
G | Create VI Template |
I | Insert from Clipboard |
J | JSON to Cluster - QD |
H | Nattify_HSE_Flavour |
P | Replace from Clipboard |
F | Show VI in Folder |
These QD plugins are distributed with LV or via installed VI packages:
Shortcut | Plugin Name |
---|---|
Q | Add Labels |
M | Bookmark QD Plugin |
X | HSE Error Code Helper |
L | HSE State-Machine Parser |
E | Launch DQMH Tool |
T | Move Labels |
R | Remove and rewire |
O | Reset to Origin |
U | Run Project Unit Tests (Caraya) |
K | Set Text Icon |
B | VI Server Rename |
D | Wire All Terminals |
W | Wire Multiple Objects Together |
Block Diagram (inserts)
Text | Object to insert |
---|---|
hi | HSE Logger INFO VI |
hd | HSE Logger DEBUG VI |
hw | HSE Logger WARNING VI |
he | HSE Logger ERROR VI |
ht | HSE Caraya Unit Test Template |
Custom Probes
Creating Custom Probes
LavaG Custom Probes Repository
-
Further useful probes are included in the VI-Packes JSONText and SQLite from J. Powell.
VI Templates
VI Analyzer Tests
We can install custom VI Analyzer tests.
HSE WoW .vipc
We've created a .vipc (a VI Package Configuration file) that automates all of the above for ourselves and for our customers:
Please feel free to contact us if you are interested in a customized WoW VI Package for your team.
Other Resources
These are items that are not part of our WoW .vipc.
Shortcut Menu Plugins
Git Setup
see our page about Fork Setup and SSH Setup. When working on multiple (virtual) machines, the easiest way is, to maintain only one pair of ssh-keys. Keep the default name and store them in a central, but safe place and distribute it to all machines and SCCM providers.